Crash Course: Kubernetes, IaC та GitOps

Експрес-курс з Kubernetes, інфраструктури як код та сучасних систем GitOps для автоматизації процесів розгортання та управління додатками. Бонус: AI Dev та AIOps.

Ментор: Денис Васильєв, Senior SRE у NIQ - GfK Сompany, 15+ років у індустрії.
Online
Подія відбулась
Crash Course: Kubernetes, IaC та GitOps
Crash Course: Kubernetes, IaC та GitOps
Подія відбулась
Подія відбулась
Подія відбулась

Реєстрація на наступну конференцію Конференція DevOps fwdays'25 вже відкрита!

Експрес-курс з Kubernetes, інфраструктури як код та сучасних систем GitOps для автоматизації процесів розгортання та управління додатками.
Бонус: AI Dev та AIOps.

    Після курсу, ви зможете:
  • розгортати кластер Kubernetes локально та у хмарі
  • здійснювати моніторинг та керування додатками на Kubernetes
  • проводити початковий аудіт та траблшутинг кластерів Kubernetes
  • автоматизувати процеси розгортання інфраструктури за допомогою коду
  • використовувати GitOps для автоматизації розгортання додатків
  • бонус: зрозумєте, коли та кого замінить AI, а також, які основні виклики його впровадження.

Протягом курсу учасники будуть залучені до різних активностей, а після кожного заняття - до виконання домашнього завдання. Крім того, вас чекають Kubernetes Crash Games. Ми проведемо серію ігор, де ви зможете закріпити свої знання та навички в різних аспектах пройденого матеріалу. Тут буде: моніторинг, логування, мережа, безпека, масштабування та траблшутинг. Всі отримують досвід, а переможці - призи!

Формат:

Дата та час:
19, 20, 25, 27 червня, 18:30 - 20:30, (Kyiv time, GMT+3), тривалість кожного модулю ~2 години
Інтерактивні сесії, практичні завдання*, дискусії, Q&A.

Платформа: Zoom. Ви отримаєте посилання на трансляцію перед початком курсу, а також воно буде доступне на цьому лендінгу.

Кількість учасників обмежена

Мова заходу: українська

Мова презентації: українська та англійська

*Для виконання практичних завдань рекомендується мати базові знання з Linux, Git, Docker, та з будь-якої мови програмування.
**Працюємо з Github, тому рекомендується мати акаунт на Github.

Кому буде цікаво?

  • Розробникам
  • QA-інженерам
  • Сисадмінам та світчерам
  • DevOps інженерам
  • Всім, хто хоче застосовувати Kubernetes та GitOps на своїх проєктах

Програма

  • Контейнеризація з нуля. Для багатьох новачків контейнер виглядає як чорна скринька. Ви розберетеся з термінологією, компонентами та інструментами контейнеризації, зрозумієте різницю контейнерів на різних операційних системах. Новачки власноруч збілдають та запустять свій перший контейнер. Для тих, хто в темі, знайдемо цікаві нюанси. Тут буде: cgroups, networking, runc, dive, podman, buildkit, multi-stage та multi-arch builds з docker.
  • Екосистема Kubernetes. Екосистема Kubernetes. Ми занурюємося в захоплюючий світ Kubernetes, починаючи з історії створення, архітектури та компонентів, до екосистеми, конференцій та ролі у комʼюніті. Тут буде про Borg та Omega, міньйонів та мастер ноди, DNS та лоад балансери, хмарних провайдерів, cncf та kubecon, сертифікацію та Kubernetes Chaos Games. Новачкам буде база, а знатокам - ще один варіант прокачатись для співбесіди в Google.
  • Розгортання кластерів K8S. Запускаємо локальні та хмарні, single та multi-node кластери. Розбираємо нюанси, кости та вибір оптимального варіанту. Практично навчаємося траблшутингу. Тут буде: kubectl, kind, k3s, GKE, Kubernetes the Hard Way, моніторинг та логування. Початківці набивають руку на власних кластерах, а знатоки - вдосконалюють навички аудиту та оптимізації.
  • Everything as code.Переходимо від імперативного до декларативного підходу. Запаковуємо інфраструктуру, конфігурацію та додатки в код. Розбираємося з інструментами, які допомагають автоматизувати цикл розробки, кодревʼю та розгортання додатків. Тут буде: Helm, Terraform, ArgoCD, Flux. Новачкам буде норм, а експертам додамо API-gateway та Service Mesh.
  • Інфраструктура як код - Terraform/OpenTofu. Автоматизуємо інфраструктуру для розгортання додатків. Розбираємося з основними поняттями, компонентами та інструментами. Тут буде: HCL, providers, resources, modules, state, remote backends, workspaces, OpenTofu. Новачкам буде непросто, а знатокам необхідно буде вирішити chicken-egg проблему.
  • Сімейство проєктів GitOps - Flux. Дізнаємося історію виникнення та розвитку GitOps. Поділюсь власним досвідом інтервʼю у WeaveWorks. Розгорнемо та налаштуємо купу різних контролерів Flux у Kubernetes. Новачки будуть в захваті від тотальної автоматизації, а знатоки спробують поєднати Terraform та GitOps.
  • Бонус: AI Dev та AI Ops. Власний досвід спікера з застосування AI в розробці агентів для автоматизації рутинних завдань. Виклики, які виникають в проєктах зі штучним інтелектом: від розробки моделей до їх розгортання та моніторингу. Практично подивимось на застосування GitOps для AI.

Ментор: Денис Васильєв, Senior SRE у NIQ - GfK Сompany

— 15+ років у індустрії: від інженера до CTO

— Сертифікований Kubernetes Administrator

— Спікер: Fwdays, Xpdays, DevOPSdays, DevOps-DEX London

— Автор курсу Kubernetes DIY

— Автор та ведучий телеграм та youtube каналу «Неправильний DevOps»

Linkedin

Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?