Курс 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, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
SkillsUp
Формат
Online
Початок навчання
Дата формується
Тривалість
5 тижнів
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
12 700 UAH за курс
Навчальний центр
Optima Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
6 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
1 700 UAH за місяць
Навчальний центр
Навчальний центр «Данко»
Формат
Online
Початок навчання
Дата формується
Тривалість
8 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Laba
Формат
Online
Початок навчання
20.01.2026
Тривалість
4 тижнів
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте