Курс Kubernetes for developers
- Online
- Для опытных
- Other
![]() |
|
Образовательный центр: | Sigma Software University |
---|---|
Формат: | Экспресс-курс |
Язык обучения: | Ukrainian |
Длительность обучения: | 8 часов |
Начало курса: | Дата формируется |
Стоимость обучения: | Уточняйте |
Подробности и регистрация
Курс спрямований на отримання практичних навичок використання Kubernetes для розгортання мікросервісних застосунків. Ми почнемо з обговорення архітектури Kubernetes і рекомендованих підходів до його використання. Потім перейдемо до побудови та розгортання застосунків з використанням специфікацій Kubernetes. Нарешті, ми вивчимо засоби для упаковки застосунків і забезпечення до них зовнішнього доступу.
Програма курсу
Модуль 1. Вивчення архітектури Kubernetes
- Вивчення компонентів кластера (API server, controllers, schedulers, etcd тощо)
- Вивчення архітектурних шаблонів кластерних застосунків (health checks, externalized configuration, service discovery тощо)
Модуль 2. Вивчення Minikube та Kubectl
- Встановлення minikube та docker у хмарі для кожного учасника (AWS EC2 надається Sigma Software University)
- Підключення до minikube та docker з машини розробника
- Робота з віддаленим minikube з використанням локального kubectl
Модуль 3. Вивчення Pods, Configs, Services, Deployments, Ingress та Jobs
- Configuration на основі k8s config map, git repository і configuration server
- Connectivity на основі load balancers (k8s services) і reverse proxy (k8s ingress)
- Deployment на основі k8s rollout upgrade (k8s deployments), blue-green deployment і canary release
Модуль 4. Знайомство з Helm
- Підготовка шаблонів специфікацій
- Підготовка пакетів та їх розгортання
- Використання репозиторіїв для керування пакетами
Модуль 5. Знайомство з AWS EKS
- Встановлення та налаштування навчального кластера для навчальної групи (AWS EKS надається Sigma Software University)
- Підключення з використанням kubectl
- Спільна робота у кластері
Після завершення навчання на курсі Kubernetes:
- Матимеш глибоке розуміння того, як працює Kubernetes, його основних концепцій та архітектури
- Навчишся створювати застосунки в Kubernetes-середовищі, а також керувати їх життєвим циклом
- Володітимеш інструментами моніторингу та логування, щоб відстежувати та аналізувати роботу застосунків в Kubernetes
- Матимеш практичний досвід розгортання застосунків в Kubernetes
- Знатимеш як забезпечувати безпеку своїх застосунків в Kubernetes-середовищі та виявляти можливі загрози
Вимоги до учасників курсу
- Базовий досвід роботи з Linux
- Базовий досвід роботи з Docker
- Попередньо встановлене та налаштоване програмне забезпечення: git, bash, ssh, Git for Windows includes bash and ssh
- Додаткове програмне забезпечення:
- AWS CLI (у випадку використання власного облікового запису)
- Docker (для публікації власних образів додатків)
Чому варто пройти курси Kubernetes?
- Kubernetes є однією з найпопулярніших інструментів для оркестрації контейнерів, і багато компаній шукають спеціалістів, які володіють цією технологією
- Kubernetes дозволяє ефективно керувати контейнерами, що робить розгортання та масштабування застосунків простішим та надійнішим
- Знання цього інструменту дозволить тобі автоматизувати багато задач, що раніше вимагали б великої кількості ручної роботи, тим самим підвищуючи продуктивність команди
- Курси Kubernetes допоможуть тобі краще розібратися в контейнеризації та оркестрації, що може бути корисним для розуміння сучасних архітектур застосунків
Особливості курсу
- Тривалість - 8 годин
- Рівень Middle
- Заняття українською мовою з використанням англійських термінів
- Підходить розробникам всіх технологій
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.
Похожие курсы
Учебный центр
CyberBionic Systematics
Формат
Online
Начало обучения
Дата формується
Длительность
2 часов
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
631 UAH за курс
Учебный центр
Учебный центр «Данко»
Формат
Online
Начало обучения
Дата формується
Длительность
3 недель
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Logos IT-Academy
Формат
Online
Начало обучения
Дата формується
Длительность
8 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
4 000 UAH за курс
Учебный центр
SkillsUp
Формат
Online
Начало обучения
Дата формується
Длительность
5 недель
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
12 700 UAH за курс