Курс Майстерність DevOps

  • Online
  • Для початківців, Для досвідчених
  • DevOps
Навчальний центр: Світ Сучасної Освіти
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:45 годин
Початок курсу:09.10.2025
Вартість навчання:32 600 UAH за курс

Програма курсу

Частина 1. DevOps Base

Модуль 1

  • Практики DevOps в ландшафті управління
  • Культура DevOps і контекст Digital + Agile трансформації
  • Модель зрілості DevOps, маркери DevOps здоров'я
  • Agile, Scrum, SAFe, OpenAgile Architecture і DevOps
  • DevSecOps vs SecDevOps

Модуль 2

  • HTTP, HTTPS, DNS, RESTful API
  • Огляд Веб серверів, Серверів аплікацій, платформ оркестрації контейнерів (Apache, Nginx, Tomcat, WebLogic, Websphere, Docker Swarm, Docker Composer, Kubernetes)
  • Огляд баз даних (Mysql, PostgreSQL, Mongodb, Redis, клаудні бази даних)
  • Top 20 Linux команд/утиліт для DevOps

Модуль 3

  • Docker в ланцюжках CI/CD, платформах оркестрації
  • Інсталяція Docker, Docker Swarm кластер
  • Контейнерізація аплікацій. Створення Docker образів
  • Docker Registry. Обмеження Docker hub. Приватні реєстри (GitLab)
  • Мережі, томи. Управління ресурсами. Масштабування
  • Docker compose. Специфікація і використання
  • Docker in Docker (DinD). Docker outside of Docker (DooD)

Модуль 4

  • Архітектура Kubernetes
  • Огляд и вибір Kubernetes платформ
  • Інсталяція AWS EKS кластеру
  • Легкі багатонодові платформи:
    • Rancher k3s
    • Canonical microk8
  • Артефакти kubernetes
  • Використання Helm Charts

Модуль 5

  • GKE
  • OpenShift
  • Rancher

Модуль 6

  • Git. Github, Github flow, GitLab
  • CI/CD
  • Огляд існуючих CI/CD інструментів (focus on GitLab)
  • Огляд Pipelines для різних систем інтеграції
  • Практика з GitLab

Модуль 7

  • Концепція Infrastructure as Code (IaC)
  • Автоматизація з Terraform і Ansible. Порівняння з іншими інструментами
  • Інсталяція Terraform
  • Приклади використаня Terraform для AWS, VMware vSphere
  • Інсталяція Ansible. Ad-hoc команди, playbooks, Ansible collections

Модуль 8

  • Огляд Amazon AWS
  • Сервіси IAM, EC2, S3
  • Автоматизація створення AWS інфраструктури з Terraform

Модуль 9

  • AWS мережеві компоненти. VPC
  • CloudFront, Route53, ELB
  • Autoscaling

Модуль 10

  • Основні команди роботи з SQL
  • Практика з MySQL в docker/kubernetes
  • Практика з PostgreSQL в docker/kubernetes

Частина 2. DevOps Advanced

Модуль 1

  • Python як універсальний механізм для кастомної автоматизації
  • Python в Weblogic, WebSphere
  • Python SDK для VMware vSphere
  • Використання Python з AWS S3
  • Використання Python з AWS Notification Service (SNS)
  • Використання Python з AWS Lambda functions

Модуль 2

  • Monolith vs SOA vs MSA. Особливості MSA, патерни MSA
  • Продуктивний Rolling updates. Вимоги до архітектури аплікацій
  • AWS EKS. Налагодження продуктивного кластеру з CI/CD і моніторингом
  • AWS ECS (Elastic Container Service)
  • Динамічне маштабування ресурсів. Kubernetes autoscaling
  • Продуктивність і масштабування Runners (на прикладі GitLab runners)

Модуль 3

  • Огляд інструментів моніторингу (Dynatrace, Splunk, Prometheus + Grafana)
  • Практика моніторингу з Elastic (ELK)
  • Lambda functions і моніторинг

Модуль 4

  • SRE практики
  • NFR нефункціональні вимоги. Тестування NFR
  • Тестування інфраструктури і Gamedays практика
  • Disaster recovery plans. Технологіі резервного копіювання
  • Post mortems практика

Модуль 5

  • Формування DevOps стратегій і узгодженя з архітектурними стратегіями
  • Узгодження DevOps, CI/CD з процесом/практикою управління змінами
  • Додаткові ресурси і теми для розвитку знань
  • Фінальне завдання. Розгортання комплексної інфраструктури
  • Підведення підсумків

Попередні вимоги

Для отримання максимального ефекту від навчання на курсі для DevOps-практиків cлухачі повинні мати знання і стійкі навички роботи з операційними середовищами Linux / UNIX на рівні "просунутого" користувача, або початківця системного адміністратора.

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

  • Розуміти архітектурні принципи, що узгоджені з DevOps і сучасними платформами
  • Створювати інфраструктуру як код за допомогою Terraform
  • Розуміти і комбінувати основні сервіси AWS
  • Покращувати CI/CD-процеси в своїй повсякденній роботі
  • Створювати продуктивне оточення на базі AWS ECS/EKS
  • Упаковувати будь-які додатки в Docker образи і розгортати з його допомогою dev/prod оточення

Особливості курсу

  • Допомога ментора
  • Практика
  • Сертифікат про проходження курсу

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Robot Dreams
Формат
Online
Початок навчання
28.08.2025
Тривалість
12 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Platma Academy
Формат
Online
Початок навчання
18.09.2024
Тривалість
7 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Main Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
2 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
15 000 UAH за курс
Навчальний центр
ActPro
Формат
Online
Початок навчання
23.10.2025
Тривалість
3 місяців
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
21 000 UAH за курс