Адміністрування Kubernetes
12 000 грн
3 тижні 6 занять18:00 - 19:30
Вт, ЧтСтарт занять
06.06.2023 рПро курс
Kubernetes — це відкрита система для розгортання, масштабування та управління контейнеризованими додатками. Незамінний інструмент, якщо вам потрібно тісно працювати з контейнерами.
Kubernetes зараз використовують повсюдно. Якщо ви стали на шлях DevOps, з цим інструментом ваш стек технологій буде набагато сильнішим.
Що потрібно для прохождення курсу?
Потрібно пройти курс Адміністрування хмарних провайдерів чи Системи з високими навантаженнями на Linux. Або пройти співбесіду з викладачем перед початком курсу.
Вам потрібно вміти працювати зі стеком LAMP/LEMP: налаштовувати DNS-сервери, управляти базами даних, працювати з сертифікатами SSL і переносити вебпроєкти з сервера на сервер. Ці знання потрібні, щоб успішно пройти курс.
Програма курсу
Введення
ЛекціяМожливості Kubernetes, порівняння з іншими технологіями оркестрації та управління контейнерами. Архітектура Kubernetes.
ПрактикаПрактика з вивченої теорії в даному розділі.
Термінологія Kubernetes
ЛекціяСутності та поняття Kubernetes, термінологія.
ПрактикаПрактика з вивченої теорії в даному розділі.
Кластери Kubernetes
ЛекціяРозгортання Kubernetes кластерів. Варіанти та інструменти розгортання кластерів Kubernetes: локальний варіант кластера Kubernetes всього на одному Linux-сервері (minikube); на VPS або "залізних" (bare metal) серверах; розгортання в хмарі AWS, GCloud, Azure.
ПрактикаПрактика з вивчення теорії в даному розділі.
Докеризація додатків
ЛекціяДокеризація додатків, підготовка до деплою в Kubernetes і подальший деплой на кластери Kubernetes. Командний рядок, робота з кластерами Kubernetes за допомогою CLI (kubectl, а також хмарні командні оболонки).
ПрактикаПрактика з вивченої теорії в даному розділі.
Автоматизація та моніторинг
ЛекціяАвтоматизація деплоя сервісів. Helm charts. Управління кластером Kubernetes і моніторинг. Rancher.
ПрактикаПрактика з вивченої теорії в даному розділі.
Завершення курсу
Проєктна роботаВиконання проєктної роботи та захист.
ІспитФінальний іспит з усього курсу.
Ви вже бачили наші курси?
Ви точно знайдете те, що вам треба 😊
Після закінчення курсу студент буде знати
- можливості та архітектуру Kubernetes
- терміни та поняття Kubernetes
- що таке кластери і як з ними працювати
- як підготувати додаток до деплою в Kubernetes
- як управляти кластером і моніторити його
Після закінчення курсу студент буде вміти
- розгортати кластери Kubernetes різними способами
- докеризувати додатки та готувати їх до деплою
- працювати з кластерами через CLI
- автоматизувати деплой і працювати з моніторингом
- управляти кластерами Kubernetes