Kubernetes for Developers

Де: Київ , Львів

Коли: 23 Лис - 24 Лис 10:00 - 16:00

Вартість: 2800 грн.

Early Bird: 2800 грн (до 03.11)
Standard: 3200 грн (з 04.11)
Last Chance: 3500 грн (з 20.11)

Курс спрямований на отримання практичних навичок використання Kubernetes для розгортання мікросервісних додатків. Ми почнемо з обговорення архітектури Kubernetes і рекомендованих підходів до його використання. Потім перейдемо до побудови і розгортання додатків з використанням специфікацій Kubernetes. Нарешті, ми вивчимо засоби для упаковки додатків і забезпечення до них зовнішнього доступу.

Матеріали тренінгу доступні за посиланням.

ДЛЯ КОГО

Тренінг орієнтований на розробників всіх технологій, які хочуть отримати практичні навички проектування додатків і їх розгортання в Kubernetes. Практичні приклади будуть продемонстровані на Java.

ПРОГРАМА

Загальна тривалість курсу становить 2 дні. Кожен день включає опрацювання сценаріїв різного рівня складності, виконання частини практичного завдання і його розбір із тренером.

Перший день тренінгу включає:

  • Огляд архітектури Kubernetes.
  • Знайомство з minikube і kubectl.
  • Вивчення pods, services і deployments.
  • Розбір шаблонів externalized configuration, health checks, blue-green deployment.

В кінці першого дня учасники створюють і розгортають додаток з використанням специфікацій Kubernetes.

Другий день тренінгу охоплює:

  • Знайомство з AWS EKS.
  • Вивчення ingress і helm.
  • Розбір шаблонів microservice chassis, API gateway, canary release.

В кінці другого дня учасники створюють і розгортають додаток з використанням helm і забезпечують до нього доступ з використанням ingress.

ВИМОГИ

Досвід розробки веб-додатків. Учасники повинні вміти зібрати мінімальний веб-додаток протягом 30 хвилин.

Заздалегідь має бути встановлене та налаштоване програмне забезпечення:

  • Git.
  • Docker (для Windows рекомендується VirtualBox і Docker Toolbox).
  • AWS CLI (в разі використання AWS).

Рекомендується створити обліковий запис AWS.

Розглянуті приклади не покриваються Free Tier. Передбачувана вартість використання AWS становить $ 5 або менше. Тренер надає всю необхідну інформацію щодо виділення та звільнення ресурсів AWS, однак тренер не несе відповідальності за використання ресурсів AWS.