Розпродаж

Курс Kubernetes для DevOps: Від нуля до першого деплою

Розгортайте кластери Kubernetes на своєму комп'ютері, в Amazon та Google Cloud і керуйте подами, деплойментами та сервісами

КРАЩИЙ КУРС у Прикладні професії

Оригінальна ціна: 990 грн.Поточна ціна: 390 грн.

-60%
Ви економите: 600 грн (60%)
До кінця акції:11год48хв13сек

−20% при купівлі від 2 курсів — активується автоматично

Kubernetes керує контейнерами майже в кожній хмарній команді, але з нуля його важко зібрати самостійно: десятки процесів, нод та об’єктів. Курс веде від устрою кластера до робочих команд — на практиці, в терміналі.

  • Піднімаєте робочий кластер Kubernetes локально через Minikube та в хмарах AWS і Google Cloud
  • Запускаєте застосунки в подах та деплойментах командами kubectl і YAML-маніфестами
  • Відкриваєте доступ до застосунку всіма типами сервісів: ClusterIP, NodePort, LoadBalancer
Add to Cart
Курс Kubernetes с Нуля для DevOps Инженеров
Курс Kubernetes для DevOps: Від нуля до першого деплою
990 грн Оригінальна ціна: 990 грн.390 грнПоточна ціна: 390 грн.
  • 3 години 35 хвилин відео
  • 10 уроків у 2 модулях
  • Завантажується на комп'ютер
  • Доступ назавжди, без дедлайнів
  • Сертифікат на запит

Цифровий відеокурс для самостійного вивчення, без зворотного зв'язку з викладачем. Після оплати курс з'явиться у вашому акаунті на сайті, а посилання на матеріали надійде на email.

Купівля займає хвилину
  1. Додаєте курс до кошика.
  2. Вводите пошту та пароль — це ваш акаунт, у ньому курс зберігатиметься постійно.
  3. Оплачуєте будь-яким зручним способом — їх понад вісім.
  4. Курс одразу відкривається в акаунті, посилання дублюється на пошту.

Доступ назавжди: повернутися до курсу можна й через рік. Питання — чат на сайті або info@siluette.com.ua.

Курс викладається російською мовою: відео та матеріали російськомовні. Українська версія курсу з’явиться пізніше.

Що ви зможете після курсу

  • Пояснювати архітектуру кластера: ролі 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 та пам’яттю

Як влаштований шлях

  1. Основи Розбирається устрій Kubernetes: кластер, ноди, процеси та ключові можливості платформи — від балансування навантаження до самовідновлення і секретів
  2. Розгортання кластерів Практика на чотирьох варіантах: локальний кластер на Windows, кластери в AWS та Google Cloud, безкоштовне браузерне оточення на п’ять нод
  3. Об’єкти Kubernetes Теорія головних об’єктів і практика з ними: поди з одним і двома контейнерами, деплойменти з репліками та автоскейлінгом, сервіси всіх основних типів
  4. Робочий маніфест Фінальна збірка: деплоймент, автоскейлінг і сервіс описуються одним 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.

  • Збирається 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 та маніфестами, включно з мультиконтейнерним сценарієм. Фінальний приклад збирає деплоймент, автоскейлінг і сервіс одним файлом.

Часті запитання

Тут зібрані відповіді майже на всі запитання, які ставлять перед купівлею. Натисніть на запитання, щоб розкрити відповідь.

Про цей курс

  • Достатньо базового розуміння 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 теж буває, але час відповіді не обіцяємо.

Відгуки покупців

  1. Катерина

    01.09.2025 Підтверджений клієнт

    Для початківця-девопса - це база, яку треба знати. Курс дав всю необхідну теорію і практику. Тепер не страшно йти на співбесіду.

  2. Андрій

    26.08.2025 Підтверджений клієнт

    Kubernetes - це було для мене страшне слово. Після курсу я можу розгорнути свій кластер і задеплоїти додаток. Це неймовірно!

  3. Ірина

    04.06.2024 Підтверджений клієнт

    AWS, GCP, Windows - круто, що показали, як працювати в різних середовищах. Дуже універсальний курс.

Показано 3 із 3

Залишити відгук