- Кількість кредитів 5
- Тип Обов'язковий
- Семестр 6
- Рівень вищої освіти Бакалавр
- Підсумковий контроль Екзамен
⚡Квест: Стань володарем хмарного деплою та GitOps!
Вмієш кодити, але твій софт живе лише на локальній машині? Час вивести інфраструктуру у вищу інженерну лігу CNCF! На цьому курсі ти опануєш філософію DevOps та метрики DORA. Навчишся описувати залізо кодом через Terraform та Ansible, збирати оптимізовані Distroless-образи та оркеструвати мікросервіси в промисловому кластері Kubernetes (K8s). Налаштуєш автоматичне самовідновлення через ArgoCD та DevSecOps контури.
🚀Керуй релізами на швидкості світла!
🛠Стек: Kubernetes, Terraform, Ansible, ArgoCD, GitHub Actions, Prometheus, Grafana.
🎒В рюкзак: Хмарна Cloud-Native інфраструктура з GitOps-доставкою та моніторингом.
⚡Квест: Підкори Infrastructure as Code, приручи оркестрацію Kubernetes, налаштуй GitOps та розгорни DevSecOps контур!
🌐Опис місії
Написати якісний мікросервісний чи подієво-керований софт — це лише половина справи. Справжній виклик для сучасного інженера — розгорнути його у хмарі, забезпечити автоматичне масштабування під мільйони запитів та залізну стійкість до відмов без ручного втручання. Цей квест — твій інфраструктурний Олімп та перепустка до найдефіцитніших інженерних ролей на IT-ринку. Ми навчимо тебе ліквідувати організаційні бар'єри (феномен «Silos») за допомогою методології CAMS та концепцій платформного інжинірингу. Ти дізнаєшся все про анатомію промислової оркестрації, навчишся захищати секрети, автоматизувати доставку за парадигмою GitOps, контролювати хмарний бюджет за правилами FinOps та бачити систему наскрізь через контури Observability.
🛠Твій інструментарій
Infrastructure as Code (IaC): Terraform / OpenTofu (мова HCL), Ansible Playbooks (безагентна автоматизація).
Containerization & Standards: Containerd, CRI-O, Docker Engine, Multi-stage builds, Distroless / Alpine мінімалістичні образи, Kaniko.
Industrial Cloud Orchestration: Kubernetes (K8s), Minikube / K3s, Calico / Cilium (CNI-інтерфейси), Ingress NGINX Controller, Service Mesh.
Continuous Delivery & GitOps: ArgoCD (Pull-driven автоматизація, Self-healing механізми).
DevSecOps & Shift-Left CI: GitHub Actions, GitLab CI, сканери безпеки Trivy та Checkov (SAST/SCA/IaC Scanning).
Cloud Platforms & Telemetry: AWS, GCP, Azure, Prometheus (PromQL), Grafana, Grafana Loki, OpenTelemetry SDK, Jaeger.
🚀Що прокачаєш (Суперсили)
Infrastructure as Code Multi-Provider Blueprint: Навчишся декларативно описувати хмарну інфраструктуру мовою HCL, управляти віддаленими файлами стану (Remote Backend) та блокуваннями (State Locking).
Production-Ready OCI Containerization: Опануєш проектування ультра-компактних образів через Multi-stage builds без привілейованого демона (Kaniko), ізолюючи процеси на рівні Namespaces та Cgroups.
Enterprise Kubernetes Orchestration: Навчишся гнучко управляти бездержавними деплойментами (Rolling Update) та контекстними навантаженнями (StatefulSets), жорстко контролюючи ліміти обчислень (Requests/Limits).
GitOps Pull-Driven Delivery & DevSecOps: Заміниш застарілий Push-деплой на автоматичну синхронізацію ArgoCD із самовідновленням (Self-healing) кластера та інтегруєш сканування вразливостей коду й маніфестів на ранніх етапах (Shift-Left).
🎒Що покладеш у рюкзак (Портфоліо)
Результатом вивчення курсу стане твій масштабний індивідуальний або командний проєкт — Автоматизований хмарно-орієнтований комплекс розгортання, доставки та спостережуваності розподіленої системи, опублікований на GitHub:
Terraform IaC Multi-Provider Engine: Модульні сценарії розгортання хмарних ресурсів із захищеним віддаленим сховищем стану інфраструктури.
Ansible Configuration Playbooks & Roles: Сценарії для автоматичного безагентного налаштування серверних пулів та ліквідації дрифту конфігурацій.
Declarative Kubernetes Infrastructure Manifests: Комплект маніфестів для Deployments, StatefulSets, ConfigMaps, StorageClasses та інтеграції кластера із зовнішнім провайдером секретів HashiCorp Vault.
DevSecOps Shift-Left CI/CD & GitOps Pipeline: Працюючий контур у GitHub Actions зі статичним аналізом (SAST) та скануванням образів, інтегрований із автоматичним деплоєм через ArgoCD.
Cloud-Native Observability Dashboard: Комплексна платформа моніторингу на Prometheus,Grafana Loki (збір логів) та Jaeger (розподілене трасування затримок Latency) разом із Disaster Recovery скриптами під метрики RPO/RTO.
💼Твій майбутній тайтл
Цей курс робить з тебе універсального інженера, здатного оперувати інфраструктурою будь-якої складності за стандартами DORA:
Junior DevOps Engineer / SRE (Site Reliability Engineer).
Platform Engineer (інженер внутрішніх платформ розробника).
Cloud Infrastructure Solutions Architect.
DevSecOps Specialist / Infrastructure Quality Engineer.