Курс Docker and Kubernetes

  • Online
  • Для початківців, Для досвідчених
  • DevOps, SysAdmin
Навчальний центр: Robot Dreams
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:15 занять
Початок курсу:28.01.2025
Вартість навчання:Уточнюйте

Опануйте інструменти контейнеризації та оркестрації, щоб прискорити розробку та забезпечити стабільність інфраструктури.

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

Основи контейнеризації та віртуалізації

  • Розберете концепцію контейнеризації та її переваги
  • Дізнаєтеся, яка відмінність між контейнеризацією та віртуалізацією
  • Отримаєте загальний огляд інструментів Docker і Kubernetes для роботи з контейнерами
  • Розглянете реальне використання контейнерів та віртуальних машин у сучасних проєктах

Основи мережевої взаємодії

  • Дізнаєтеся, як працює мережа в Docker та Kubernetes
  • Вивчите основи мережевої взаємодії та з’ясуєте, як налаштовувати мережі між контейнерами

Основи Docker

  • Встановите Docker
  • Розглянете основні команди для роботи з контейнерами
  • Створите перший контейнер

Створення та управління Docker-образами

  • Дізнаєтеся, що таке Dockerfile
  • Навчитеся створювати й керувати Docker-образами та оптимізувати їх для підвищення ефективності

Docker Networking та Volumes

  • Розглянете Docker Networking
  • Дізнаєтеся, як налаштовувати мережеву взаємодію між контейнерами
  • Навчитеся використовувати Volumes для збереження даних

Логування та події в Docker

  • Вивчите методи логування в Docker
  • Дізнаєтеся, як налаштовувати логування та працювати з подіями в Docker

Docker Compose

  • Дізнаєтеся, що таке Docker Compose
  • Навчитеся використовувати Docker Compose для управління багатоконтейнерними застосунками

Основи Kubernetes

  • Розглянете архітектуру й основні компоненти Kubernetes
  • Дізнаєтеся, як налаштувати Kubernetes-кластер
  • Навчитеся створювати Pods та Deployments

Масштабування, оркестрація та сервіси в Kubernetes

  • Дізнаєтеся, як створювати й налаштовувати ReplicaSets
  • З'ясуєте, як масштабувати застосунки, налаштовувати балансування навантаження і створювати сервіси для доступу до застосунків
  • Навчитеся використовувати ConfigMaps для управління конфігураціями

Робота з Persistent Storage у Kubernetes

  • Розглянете приклади роботи з Persistent Storage
  • Навчитеся працювати з Persistent Storage для збереження даних у Kubernetes

Управління ресурсами в Kubernetes. Моніторинг та логування

  • Дізнаєтеся, як керувати ресурсами застосунків, налаштовувати моніторинг та логування в Kubernetes
  • Налаштуєте обмеження ресурсів для Pods та зможете інтегрувати застосунок із системою моніторингу

Використання Health Checks: Liveness and Readiness Probes у Kubernetes

  • Дізнаєтеся, що таке Liveness і Readiness Probes та як їх задіювати для підтримання стабільної роботи застосунків у Kubernetes
  • Навчитеся використовувати Health Checks для моніторингу стану контейнерів

Автоматизація розгортання за допомогою Helm

  • Дізнаєтеся, що таке Helm і як створювати Helm-чарти
  • Навчитеся робити й використовувати Helm-чарти для автоматизації розгортання

Воркшоп: розгортання комплексного застосунку

  • Зрозумієте, як комплексно розгортати вебзастосунки
  • Спробуєте розгорнути застосунок з використанням Docker і Kubernetes та інтегрувати всі компоненти курсу
  • Отримаєте відповіді на запитання на Q&A-сесії

Презентація курсового проєкту

  • Розробите комплексний застосунок на мікросервісній архітектурі
  • Контейнеризуєте мікросервіси так, щоб кожен взаємодіяв один з одним і отримував зворотний зв'язок щодо їхньої роботи

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

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

Викладачі курсу

Сергій Поляков - DevOps Engineer at Grid Dynamics

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

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

Схожі курси

Навчальний центр
Quality Assurance Group
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
3 075 UAH за курс
Навчальний центр
Khmarochos Academy
Формат
Online
Початок навчання
03.08.2024
Тривалість
25 занять
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
50 USD за заняття
Навчальний центр
Hillel IT school
Формат
Online
Початок навчання
20.12.2024
Тривалість
22 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
12 700 UAH за курс
Навчальний центр
Mate academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
4 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте