Курс викладається російською мовою: відео та матеріали російськомовні. Українська версія курсу з’явиться пізніше.
Що ви зможете після курсу
- Пояснювати архітектуру кластера: ролі master- та worker-нод, процеси на них і можливості платформи — від балансування до самовідновлення
- Розгортати кластери чотирма способами: на Windows через VirtualBox і Minikube, в AWS через eksctl, в Google Cloud через gcloud та безкоштовно в браузерному playground
- Збирати Docker-образ застосунку, публікувати його в Docker Hub і запускати з нього контейнери
- Створювати поди командою kubectl і YAML-маніфестами, заходити в контейнери через exec, читати логи та пробрасувати порти
- Керувати деплойментами: масштабувати репліки, налаштовувати автоскейлінг за CPU та пам’яттю, оновлювати образи з історією версій і відкочувати зміни
- Описувати деплоймент, автоскейлінг і сервіс одним маніфест-файлом і застосовувати його однією командою
Кому підійде курс
Початківцям DevOps-інженерам
Курс починається з пояснення, що таке Kubernetes і навіщо він потрібен, а кожна наступна навичка спирається на попередню. Для старту достатньо базового розуміння Docker: що таке образ і як з нього запускається контейнер.
Розробникам і системним адміністраторам
Якщо ви вже працюєте з серверами чи контейнерами, курс покаже, як перенести застосунки під керування Kubernetes: локально на своєму комп’ютері, в AWS, в Google Cloud або в безкоштовному браузерному оточенні.
Тим, хто готується до сертифікації
Вступний урок знайомить з офіційними сертифікатами Kubernetes та керованими хмарними сервісами EKS, GKE й AKS, а практика на eksctl та gcloud дає навички, які перевіряють на цих екзаменах.
Курс не підійде, якщо потрібні Helm, CI/CD чи моніторинг — цих тем у програмі немає; глибока робота з Linux та мережами теж не викладається, передбачається вміння виконувати команди в терміналі.
Як проходить навчання
- Усе на живій практиці — Кожен кластер ви піднімаєте самі, а не дивитесь чужі приклади: встановлення інструментів, створення кластера і запуск застосунків ідуть у вашому терміналі
- Кілька платформ в одному сценарії — Той самий кластер розгортається на Windows, Linux, в Amazon та Google Cloud — видно, де команди збігаються, а де відрізняються
- Безкоштовне оточення для практики — Урок показує playground у браузері, де кластер із п’яти нод збирається без встановлення програм і без оплати
- Пояснення обмежень і типових помилок — Розбирається, чому поди гинуть разом із нодою, навіщо потрібен deployment і що відбувається з LoadBalancer у Minikube — менше сюрпризів у власній роботі
- Від команд до маніфестів — Спочатку об’єкти створюються командами kubectl, потім описуються YAML-маніфестами — так зрозуміліший зміст кожної секції файлу
Що знадобиться
- Комп’ютер з Windows або Linux: на Windows кластер піднімається через VirtualBox і Minikube, на Linux — утилітами з офіційних репозиторіїв
- Базове розуміння Docker: що таке образ і як з нього запускається контейнер
- Акаунт Docker Hub і GitHub для публікації образів і входу в браузерний playground; для хмарних уроків — акаунт AWS або Google Cloud
Чому самостійно зазвичай не виходить
Kubernetes складно вчити за документацією: до першої запущеної сторінки в браузері треба зрозуміти устрій кластера, поставити три-чотири утиліти та розібратися, куди надсилати команди. Без практики ці знання розсипаються — терміни відомі, а підняти кластер не виходить.
Курс знімає цю проблему порядком: спочатку пояснюється, як влаштований кластер, потім кожен спосіб розгортання проходиться руками — від локального Minikube до хмар. Далі робота йде з головними об’єктами Kubernetes на застосунку, який ви самі збираєте та публікуєте в Docker Hub. Кожна тема закінчується робочим результатом, на який спирається наступна.
Що зміниться
До курсу
- Знаєте про Kubernetes побіжно і не розумієте, чим нода відрізняється від пода
- Не можете розгорнути кластер навіть для тестів — незрозуміло, з якого інструменту почати
- Контейнери запускаєте лише через docker run на одному сервері
- YAML-файли Kubernetes виглядають як магія: незрозуміло, що означає кожна секція
- Не знаєте, як відкрити доступ до застосунку в кластері ззовні
Після курсу
- Пояснюєте архітектуру кластера: master- і worker-ноди, процеси на них і можливості платформи
- Піднімаєте кластер за хвилини: локально в Minikube, у хмарі через eksctl чи gcloud, безкоштовно в браузерному playground
- Збираєте Docker-образ, публікуєте його в Docker Hub і запускаєте в Kubernetes
- Пишете YAML-маніфести подів, деплойментів і сервісів і розумієте кожен їхній блок
- Відкриваєте доступ до застосунку через ClusterIP, NodePort чи LoadBalancer і налаштовуєте автоскейлінг за CPU та пам’яттю
Як влаштований шлях
- Основи Розбирається устрій Kubernetes: кластер, ноди, процеси та ключові можливості платформи — від балансування навантаження до самовідновлення і секретів
- Розгортання кластерів Практика на чотирьох варіантах: локальний кластер на Windows, кластери в AWS та Google Cloud, безкоштовне браузерне оточення на п’ять нод
- Об’єкти Kubernetes Теорія головних об’єктів і практика з ними: поди з одним і двома контейнерами, деплойменти з репліками та автоскейлінгом, сервіси всіх основних типів
- Робочий маніфест Фінальна збірка: деплоймент, автоскейлінг і сервіс описуються одним YAML-файлом і застосовуються однією командою — як у реальних проєктах
Програма курсу
10 уроків · 2 модулі · 3 години 35 хвилин відео · Два розділи: спочатку основи і розгортання кластерів, потім робота з головними об’єктами Kubernetes
-
Розбирається устрій Kubernetes — архітектура кластера і можливості платформи. Потім кластери піднімаються на практиці: локально на Windows через Minikube, в Amazon Web Services, в Google Cloud та безкоштовно в браузерному playground.
- Основи Kubernetes22:32
Теорія про устрій Kubernetes: з яких нод складається кластер, які процеси працюють на master- та worker-нодах і які можливості платформа дає автоматично — від балансування та сховищ до самовідновлення і секретів. Практичного завдання в уроці немає.
- Підняття простого K8s Cluster на Windows22:47
Практика на Windows: встановлення VirtualBox, kubectl і Minikube, запуск однонодового кластера у віртуальній машині та перевірка його стану командами kubectl. Розбираються зупинка, видалення і пересотворення кластера з потрібними параметрами CPU, пам’яті та диска.
- Підняття K8s Cluster в AWS – Amazon Web Services16:25
Практика на Ubuntu: встановлення AWS CLI, kubectl та eksctl, налаштування аутентифікації AWS і створення кластера в сервісі EKS — як командою, так і через YAML-конфігураційний файл з мережею VPC та групами worker-нод.
- Підняття K8s Cluster в GCP – Google Cloud Platform15:27
Практика на Ubuntu: встановлення Google Cloud SDK і kubectl, увімкнення API Kubernetes, створення кластера командою gcloud і підключення kubectl до нього через отримання credentials. Показано, чому кластер у Google Cloud не можна зупинити, а можна лише видалити.
- Підняття K8s Cluster Для Навчання – Безкоштовно в Інтернеті7:36
Практика без встановлення програм: збірка кластера з п’яти нод у безкоштовному браузерному playground — майстер через kubeadm init, воркери через kubeadm join, ролі призначаються лейблами через kubectl label.
- Основи Kubernetes22:32
-
Збирається Docker-образ застосунку і публікується в Docker Hub, після чого з ним працюють головні об’єкти Kubernetes: поди, деплойменти з масштабуванням та автоскейлінгом і сервіси, що відкривають доступ до застосунку.
- Створення DockerImage і Завантаження в DockerHub11:14
Практика з Docker: пишеться простий PHP-застосунок, з Dockerfile збирається образ з Apache, публікується в публічному репозиторії Docker Hub і перевіряється запуском контейнера. Цей образ далі використовується в заняттях з Kubernetes.
- Головні Об’єкти K8s11:17
Теорія головних об’єктів Kubernetes: под як найменша запускавана одиниця, деплоймент з реплік подів для масштабування та оновлень, сервіс для доступу, а також ноди і кластер. Пояснюється, чому контейнер зазвичай беруть один на под.
- Створення і керування – Pods36:09
Практика з подами: запуск командою та YAML-маніфестом, огляд через describe, вхід у контейнер через exec, читання логів і проброс портів. Експеримент з вимкненням ноди показує слабке місце подів — їхню загибель без відновлення.
- Створення і керування – Deployments34:37
Практика з деплойментами: створення командою та маніфестом, ручне масштабування і автоскейлінг за CPU та пам’яттю, оновлення образів з історією версій, відкатами і перезапуском за тегом latest.
- Створення і керування – Services36:40
Практика з сервісами: чотири типи доступу до подів — ClusterIP, NodePort, ExternalName і LoadBalancer — створюються командою expose та маніфестами, включно з мультиконтейнерним сценарієм. Фінальний приклад збирає деплоймент, автоскейлінг і сервіс одним файлом.
- Створення DockerImage і Завантаження в DockerHub11:14
Часті запитання
Тут зібрані відповіді майже на всі запитання, які ставлять перед купівлею. Натисніть на запитання, щоб розкрити відповідь.
Про цей курс
-
Достатньо базового розуміння Docker: що таке образ і як з нього запускається контейнер. Сам образ створюється і публікується на одному з перших практичних занять.
-
Ні. Для уроків без витрат показаний безкоштовний браузерний playground, де збирається кластер із п’яти нод. На хмарних заняттях підкреслюється, що підняті сервери тарифікуються, і пояснюється, як видаляти кластер після роботи.
-
Локальний кластер піднімається на Windows через VirtualBox і Minikube; хмарні уроки з AWS та Google Cloud показані на Linux Ubuntu. Команди kubectl надалі однакові і в хмарі, і на локальній машині.
-
Под — найменша запускавана одиниця, але при загибелі ноди його поди не відновлюються; цей експеримент розбирається на практиці. Деплоймент тримає задану кількість реплік і сам піднімає нові замість загиблих, тому починається з подів, а потім переходить до деплойментів.
-
На практиці показаний повний цикл: оновлення образу через set image, спостереження за оновленням через rollout status, історія версій з причинами змін і відкат на попередню чи будь-яку конкретну версію.
-
Один файл, у якому описані деплоймент з кількома репліками, автоскейлінг з межами за CPU та пам’яттю і сервіс; застосовується він однією командою apply і знімається одним delete.
Доступ і матеріали
-
Одразу після оплати, тієї ж секунди й автоматично. Чекати на підтвердження не потрібно. Доступ надходить двома шляхами водночас. Перший: на пошту, вказану при оформленні замовлення, приходить лист із посиланням на матеріали. Другий: те саме посилання з’являється у вашому акаунті на сайті, у розділі «Завантаження», і залишається там назавжди.
-
Усі відео та додаткові файли лежать у хмарному сховищі. Посилання на нього — у вашому акаунті на сайті, розділ «Завантаження», і в листі, який надійшов після оплати. Акаунт тут не формальність, а спосіб доставки: курс залишається в ньому назавжди. Навіть якщо лист загубився або ви згадали про купівлю через рік, посилання буде на місці.
-
Завантажувати можна і варто. Радимо зберегти відео на комп’ютер і дивитися звідти. Причина проста: хмарне сховище не розраховане на перегляд відео. Іноді воно дозволяє увімкнути ролик просто у браузері, але якість при цьому помітно гірша за вихідну. На своєму комп’ютері ви побачите курс таким, яким його записували.
-
Безстроково. Курс залишається вашим назавжди, повертатися до нього можна скільки завгодно разів. Якщо через рік чи два посилання раптом перестане відкриватися з технічних причин — напишіть на info@siluette.com.ua, ми його відновимо.
-
Насамперед: доступ у вас є в будь-якому разі. Увійдіть на сайт і відкрийте розділ «Завантаження» — посилання на курс уже там, незалежно від того, дійшов лист чи ні. Найчастіше лист губиться через одруківку в адресі під час оформлення замовлення. Ще варто заглянути до теки «Спам». Не виходить розібратися — не витрачайте час: напишіть на info@siluette.com.ua або в чат у правому нижньому куті сайту, ми допоможемо.
-
Найкраще на комп’ютері або ноутбуці: завантажте відео й відкрийте будь-яким звичним плеєром. Знадобляться встановлені відеокодеки — на більшості комп’ютерів вони вже є. Завантажити курс можна на скільки завгодно пристроїв. А от телефон ми не радимо, і з двох причин. На маленькому екрані погано видно деталі, особливо якщо в уроці показують інтерфейс програми. І на телефонах часто немає кодеків для форматів, у яких записані відео.
Оплата та повернення
-
Банківською карткою Visa, MasterCard або «Простір», через Google Pay, Apple Pay, Masterpass, Visa Checkout, платіжний QR-код, Botpay у Telegram чи Privat24. Є й оплата частинами: Монобанк (3 або 4 платежі), А-Банк (2, 3 або 4 платежі та розстрочка), Банк Глобус (8 платежів), «Скибочка» від OTP Bank (3 платежі), миттєва розстрочка та оплата частинами від ПриватБанку.
-
Так. Платіжна система приймає картки з Євросоюзу та будь-яких інших країн. Одна деталь, про яку часто забувають: банк може попросити підтвердити платіж — у мобільному застосунку або кодом із СМС. Якщо оплата не проходить, перевірте застосунок банку та повідомлення.
-
Додайте до кошика два курси або більше — знижка застосується автоматично до всіх товарів у кошику. Два курси: мінус 20% на обидва. П’ять курсів: мінус 20% на всі п’ять. Знижка поєднується з будь-якими акційними цінами й діє на весь каталог без винятків.
-
Цифрові товари поверненню та обміну не підлягають. Це загальне правило для всіх електронних товарів в Україні — постанова Кабінету Міністрів № 172 від 19 березня 1994 року. При цьому ми завжди на зв’язку. Якщо доступ не відкривається, посилання перестало працювати або файли пошкоджені — напишіть на info@siluette.com.ua, вкажіть дату та номер замовлення. Відновимо. Якщо щось незрозуміло в самому курсі, теж пишіть — підкажемо.
-
Поки що ні. Ми працюємо лише з приватними покупцями — безготівкової оплати за рахунком від юридичних осіб зараз немає.
Як проходить навчання
-
Ні. Усі курси — це записи уроків для самостійного вивчення: викладач не відповідає на запитання і не перевіряє домашні завдання. Саме тому курси коштують значно дешевше за навчання з куратором. Ви отримуєте той самий матеріал, але займаєтеся самі та у своєму темпі.
-
Так, цифровий сертифікат — на запит і безкоштовно. Напишіть на info@siluette.com.ua, вкажіть ім’я та прізвище саме в тому вигляді, в якому хочете бачити їх у сертифікаті, і ми надішлемо його протягом доби.
-
Для більшості курсів — ні. Вони розраховані на початковий рівень і пояснюють з азів. Якщо курс потребує підготовки, це сказано в його описі.
-
Ні. Ані дедлайнів, ані розкладу, ані доступу, що згорає. Завантажили — дивіться коли зручно, з будь-якими перервами.
-
Курс купується для особистого використання, і ми просимо ставитися до цього по-людськи: за кожним уроком стоїть робота, а ціна й так суттєво знижена.
Підтримка
-
Найкраще на info@siluette.com.ua. Є й чат у правому нижньому куті сайту, але пошта надійніша: там можна все описати докладно та додати знімки екрана. Прохання: опишіть, що саме ви робили і що пішло не так, та додайте знімок екрана з помилкою. Так ми вирішимо питання одразу, а не з’ясовуватимемо півдня, що сталося.
-
У робочий час, з 9:00 до 19:00, на пошту зазвичай відповідаємо протягом години, у чаті — за кілька хвилин. Після 19:00 теж буває, але час відповіді не обіцяємо.


Відгуки покупців
01.09.2025 Підтверджений клієнт
Для початківця-девопса - це база, яку треба знати. Курс дав всю необхідну теорію і практику. Тепер не страшно йти на співбесіду.
26.08.2025 Підтверджений клієнт
Kubernetes - це було для мене страшне слово. Після курсу я можу розгорнути свій кластер і задеплоїти додаток. Це неймовірно!
04.06.2024 Підтверджений клієнт
AWS, GCP, Windows - круто, що показали, як працювати в різних середовищах. Дуже універсальний курс.