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

+38 098 805 4511
Про курс
Docker та Kubernetes – це курс призначений для ІТ-фахівців, які прагнуть глибше ознайомитися з сучасними технологіями контейнеризації, принципами мікросервісної архітектури (MSA), а також процесами безперервної інтеграції та розгортання (CI/CD). Протягом 10 вечірніх занять учасники отримають практичні знання щодо роботи з Docker, Kubernetes та іншими інструментами для управління контейнеризованими додатками та інфраструктурою.
- Спеціальні умови для корпоративних груп.
- Індивідуальний формат — за запитом.
Аудиторія курсу
Цей курс буде корисним для:
- системних адміністраторів, які переходять до роботи з контейнеризованою інфраструктурою;
- DevOps-інженерів, яким потрібні практичні навички роботи з Docker та Kubernetes;
- інженерів з розробки програмного забезпечення, які працюють із мікросервісною архітектурою та CI/CD;
- Cloud-інженерів, які використовують Kubernetes у хмарних середовищах AWS, Azure або GCP;
- технічних лідерів та архітекторів, які планують або вже впроваджують контейнеризацію у своїх проєктах.
Чого навчаться учасники
Після завершення курсу учасники зможуть:
- створювати, розгортати та оновлювати контейнеризовані застосунки за допомогою Docker і Kubernetes;
- працювати з основними об’єктами Kubernetes: Pods, Deployments, ReplicaSets, Services, StatefulSets і DaemonSets;
- налаштовувати мережеві компоненти Kubernetes, включно з Ingress, Load Balancers і Autoscaling;
- керувати конфігураціями та секретами за допомогою ConfigMaps і Secrets;
- працювати зі сховищами даних: Volumes, PV, PVC і StorageClass;
- використовувати Helm для встановлення, оновлення та супроводу застосунків;
- розгортати й адмініструвати Kubernetes-кластери на локальних і хмарних платформах, зокрема AWS EKS;
- налаштовувати базовий моніторинг, резервне копіювання та мережеві політики безпеки;
- розуміти архітектуру Kubernetes і застосовувати принципи CI/CD та Infrastructure as Code.
Попередні вимоги
Для ефективного навчання учасникам бажано:
- мати базові знання Linux і впевнено працювати з командним рядком;
- розуміти основні принципи роботи комп’ютерних мереж;
- мати загальне уявлення про CI/CD та Infrastructure as Code;
- досвід роботи з DevOps-інструментами буде перевагою.
Попередній практичний досвід роботи з Docker або Kubernetes не є обов’язковим.
Рівень курсу
Основний
Програма курсу
Заняття 1. Контейнеризація, MSA, CI/CD та Infrastructure as Code
- Огляд курсу Docker та Kubernetes.
- Основи контейнеризації та мікросервісної архітектури — MSA.
- Огляд CI/CD та Infrastructure as Code.
- Принцип екстерналізації управління.
Заняття 2. Вступ до Docker
- Створення образів за допомогою Dockerfile.
- Робота з Docker Registry: Docker Hub, Oracle, GitLab і локальний Registry.
Заняття 3. Docker Swarm і Kubernetes: порівняння та вибір
- Позиціонування Docker Swarm і Kubernetes.
- Вступ до Kubernetes: компоненти та архітектура.
Заняття 4. Kubernetes API та об’єкти
- Kubernetes API та структура YAML-файлів.
- Основні об’єкти Kubernetes: Pods, Deployments, ReplicaSets і Services.
- Простори імен, мітки та анотації.
Заняття 5. Поглиблене управління Kubernetes
- StatefulSets і DaemonSets.
- Огляд платформ Kubernetes: k3s, MicroK8s і Minikube.
- Інсталяція локального та хмарного Kubernetes-кластера, зокрема AWS EKS.
Заняття 6. Управління застосунками в Kubernetes
- Версії застосунків і стратегії оновлення, включно з Rolling Update.
- Зберігання даних у Kubernetes: Volumes, 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
| ✉️ | 📅 | ☎️ | 🔝 |




