Курс Ефективне управління контейнерами: Від Docker до Kubernetes

  • Online
  • Для досвідчених
  • DevOps, SysAdmin
Навчальний центр: Світ Сучасної Освіти
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:27 годин
Початок курсу:07.04.2026
Вартість навчання:30 000 UAH за курс

Docker та Kubernetes - це курс призначений для ІТ-фахівців, які прагнуть глибше ознайомитися з сучасними технологіями контейнеризації, принципами мікросервісної архітектури (MSA), а також процесами безперервної інтеграції та розгортання (CI/CD). Протягом 9 вечірніх занять учасники отримають практичні знання щодо роботи з Docker, Kubernetes та іншими інструментами для управління контейнеризованими додатками та інфраструктурою.

Програма курсу

Заняття 1: Контейнеризація і MSA, CI/CD та Infrastructure as Code

  • Основи контейнеризації та мікросервісної архітектури (MSA)
  • Огляд CI/CD та Infrastructure as Code
  • Принцип екстерналізації управління

Заняття 2: Введення в Docker

  • Збірка образів за допомогою Dockerfile
  • Робота з Docker Registry: Docker Hub, Oracle, GitLab, local Registry

Заняття 3: Docker Swarm і Kubernetes: порівняння та вибір

  • Позиціонування Docker Swarm і Kubernetes
  • Вступ до Kubernetes: компоненти та архітектура

Заняття 4: Kubernetes API та об'єкти

  • Kubernetes API та об'єкти: структура YAML файлів
  • Основні об'єкти Kubernetes: Pods, Deployments, ReplicaSets, Services
  • Простори імен, мітки і анотації

Заняття 5: Вдосконалене управління Kubernetes

  • StatefulSet та DaemonSet
  • Огляд платформ Kubernetes: k3s, microk8s, minikube
  • Інсталяція наземного та хмарного кластеру Kubernetes (AWS EKS)

Заняття 6: Управління аплікаціями в Kubernetes

  • Версії аплікацій та стратегії оновлення: Rolling Update
  • Зберігання даних у Kubernetes: томи, PV, PVC, StorageClass
  • ConfigMaps та Secrets

Заняття 7: Управління доступом та масштабування

  • Kubernetes Ingress
  • Використання load balancers, приклад AWS EKS
  • Pod Autoscaler: вертикальне і горизонтальне масштабування

Заняття 8: Оператори та безпека

  • Оператори Kubernetes: приклади операторів для баз даних
  • Мережеві політики безпеки в Kubernetes

Заняття 9: Інструменти управління та моніторинг

  • Використання пакетного менеджеру Helm
  • Огляд платформ управління Kubernetes з інтеграцією CI/CD: Rancher, OpenShift, KubeSphere
  • Стратегії резервного копіювання та інструменти моніторингу
  • Налаштування Elastic для моніторингу Kubernetes

Після курсу ви зможете:

  • Створювати, розгортати та оновлювати контейнеризовані застосунки за допомогою Docker і Kubernetes
  • Працювати з основними об'єктами Kubernetes (Pods, Deployments, Services, StatefulSets, DaemonSets)
  • Налаштовувати мережеві компоненти: Ingress, load balancers, autoscaling
  • Керувати конфігураціями та секретами через ConfigMaps та Secrets
  • Працювати зі сховищами даних: томи, PV/PVC, storage classes
  • Використовувати Helm для встановлення та оновлення застосунків
  • Розгортати та адмініструвати Kubernetes-кластери на локальних та хмарних платформах (зокрема AWS EKS)
  • Запроваджувати базовий моніторинг і резервне копіювання контейнерних середовищ
  • Розуміти архітектуру Kubernetes і застосовувати принципи CI/CD та IaC у роботі

Попередні вимоги

  • Базові знання Linux та командного рядка
  • Розуміння принципів роботи з мережами
  • Досвід роботи з DevOps-інструментами буде перевагою

Особливості курсу

  • Допомога ментора
  • Практика
  • Сертифікат про проходження курсу

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Web Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
9 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
IT Education Center
Формат
Online
Початок навчання
05.02.2026
Тривалість
3 тижнів
Рівень
Для професіоналів
Мова навчання
Ukrainian
Вартість
6 480 UAH за курс
Навчальний центр
SoftServe Academy
Формат
Online
Початок навчання
09.02.2026
Тривалість
7 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian, English
Вартість
10 749 UAH за курс
Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
Дата формується
Тривалість
3 днів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте