Професійна програма з конфігурації систем

Дев'ятимісячний курс для тих, хто хоче працювати з інфраструктурою — від базових принципів до складних конфігурацій у реальних проєктах

9
місяців навчання
12
модулів
36
практичних завдань

Структура навчання

Ми розділили програму на послідовні етапи. Кожен модуль будується на попередніх знаннях, а складність зростає поступово. Не варто намагатися вивчити все відразу — краще засвоїти основи, а потім рухатися далі.

01

Основи інфраструктури

3 тижні

  • Архітектура сучасних систем
  • Мережеві протоколи та з'єднання
  • Віртуалізація та контейнери
  • Перший проєкт: локальна конфігурація
02

Робота з Linux-системами

4 тижні

  • Командний рядок та автоматизація
  • Управління пакетами та залежностями
  • Системні процеси та моніторинг
  • Налаштування служб та демонів
03

Конфігураційні інструменти

3 тижні

  • Ansible для конфігурації серверів
  • Шаблони та змінні середовища
  • Робота з inventory-файлами
  • Створення власних playbooks
04

Інфраструктура як код

3 тижні

  • Terraform та декларативні конфігурації
  • Модулі та повторне використання
  • State-файли та їх управління
  • Інтеграція з хмарними провайдерами
05

Контейнеризація

4 тижні

  • Docker та створення образів
  • Оркестрація через Docker Compose
  • Оптимізація розміру контейнерів
  • Безпека та ізоляція процесів
06

Kubernetes базовий

4 тижні

  • Архітектура кластера
  • Pods, Services, Deployments
  • ConfigMaps та Secrets
  • Налаштування локального кластера
07

CI/CD процеси

3 тижні

  • Jenkins та автоматизація білдів
  • GitLab CI та pipeline-конфігурації
  • Тестування інфраструктури
  • Автоматичний деплой
08

Моніторинг та логування

3 тижні

  • Prometheus для збору метрик
  • Grafana та створення дашбордів
  • ELK-стек для аналізу логів
  • Alerting та повідомлення
09

Безпека інфраструктури

3 тижні

  • Мережева безпека та фаєрволи
  • SSL/TLS сертифікати
  • Управління секретами
  • Аудит та комплаєнс
10

Хмарні платформи

4 тижні

  • AWS основні сервіси
  • Google Cloud Platform
  • Azure Infrastructure
  • Вибір провайдера під завдання
11

Складні конфігурації

4 тижні

  • High availability та відмовостійкість
  • Load balancing та розподіл навантаження
  • Disaster recovery планування
  • Масштабування інфраструктури
12

Випускний проєкт

4 тижні

  • Побудова повної інфраструктури
  • Автоматизація всіх процесів
  • Документація та передача знань
  • Презентація проєкту
Робоче середовище під час навчальних занять

Команда викладачів

Ми не шукали людей, які просто знають теорію. Наші викладачі щодня працюють з інфраструктурою — налаштовують сервери, пишуть скрипти, вирішують проблеми у продакшені. Вони розповідають про те, що насправді працює, а не про ідеальні схеми з підручників.

Кожен викладач веде свій блок — ми не змушуємо одну людину викладати все підряд. Так вийшло, що Богдан більше розбирається в Kubernetes, Олена працює з CI/CD щодня, а Гліб знає про безпеку більше, ніж хотілося б.

Богдан Ковальський

Богдан Ковальський

Інфраструктура та оркестрація

Працює з Kubernetes останні п'ять років. Веде модулі про контейнери та кластери.

Олена Мельник

Олена Мельник

DevOps та автоматизація

Налаштовує CI/CD пайплайни для продуктових команд. Розповідає про Jenkins та GitLab.

Гліб Петренко

Гліб Петренко

Безпека та комплаєнс

Спеціалізується на мережевій безпеці. Веде блоки про захист інфраструктури.

Ярослав Гнатюк

Ярослав Гнатюк

Хмарні рішення

Працює з AWS та GCP. Розповідає про різницю між провайдерами без рекламних обіцянок.

Що отримують випускники

Ми не обіцяємо конкретних зарплат чи гарантованого працевлаштування — це залежить від багатьох факторів. Але можемо сказати, які навички ви точно отримаєте і що зможете робити після завершення курсу. Деякі студенти знаходять роботу ще під час навчання, інші продовжують розвиватися самостійно.

Junior DevOps інженер

Після курсу ви зможете претендувати на початкові позиції у DevOps-командах — налаштовувати сервери, писати прості скрипти автоматизації, працювати з Docker та CI/CD.

Linux Docker Git CI/CD Bash

Системний адміністратор

Знання з модулів про Linux-системи та мережі дозволять працювати адміністратором — підтримувати інфраструктуру, налаштовувати моніторинг, вирішувати інциденти.

Linux Мережі Моніторинг Безпека Ansible

Спеціаліст з автоматизації

Якщо вас більше цікавить автоматизація процесів — зможете працювати над інструментами, що спрощують деплой та конфігурацію систем.

Ansible Terraform Python Jenkins GitLab CI

Практичний досвід

Завершених проєктів 36
Годин практики 280+
Технологій освоєно 18
Code review сесій 12