Ефективне управління контейнерами: Від Docker до Kubernetes
30000,00 ₴
Код курса: K8D0K
Тривалість: 30 годин / 10 занять
Телефонуйте зараз щоб дізнатися більше:

+38 098 805 4511
Про курс
Docker та Kubernetes – це курс призначений для ІТ-фахівців, які прагнуть глибше ознайомитися з сучасними технологіями контейнеризації, принципами мікросервісної архітектури (MSA), а також процесами безперервної інтеграції та розгортання (CI/CD). Протягом 9 вечірніх занять учасники отримають практичні знання щодо роботи з Docker, Kubernetes та іншими інструментами для управління контейнеризованими додатками та інфраструктурою.
Попередні вимоги
- Базові знання Linux та командного рядка.
- Розуміння принципів роботи з мережами.
- Досвід роботи з DevOps-інструментами буде перевагою.
Аудиторія курсу
Цей курс буде корисним для:
- Системних адміністраторів, які переходять до роботи з контейнеризованою інфраструктурою.
- DevOps-інженерів, яким потрібні практичні навички роботи з Docker та Kubernetes.
- Інженерів з розробки ПЗ, що працюють з мікросервісною архітектурою та CI/CD.
- Cloud-інженерів, які використовують Kubernetes у хмарних середовищах (AWS, Azure, GCP).
- Технічних лідерів та архітекторів, які планують або вже впроваджують контейнеризацію у своїх проєктах.
Після курсу Ви зможете
- Створювати, розгортати та оновлювати контейнеризовані застосунки за допомогою 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 у роботі.
Програма курсу
Заняття 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.
Ця програма забезпечує всебічне розуміння контейнеризації та управління Kubernetes, допомагаючи учасникам впроваджувати та підтримувати ці технології у своїй роботі.
Надіслати заявку
📩 info@sso.net.ua
☎️ 38 098 805 45 11
| ✉️ | 📅 | ☎️ | 🔝 |




