Курс Ефективне управління контейнерами: Від 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, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
SoftServe Academy
Формат
Online
Початок навчання
09.02.2026
Тривалість
10 місяців
Рівень
Для початківців
Мова навчання
Ukrainian, English
Вартість
55 993 UAH за курс
Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
26.01.2026
Тривалість
4 днів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Web Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
9 тижнів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Platma Academy
Формат
Online
Початок навчання
18.09.2024
Тривалість
7 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте