ЯК СТАТИ DEVOPS ENGINEER?
Опануйте всі інструменти DevOps, зокрема Docker, Kubernetes і Terraform, щоб розгортати й управляти мікросервісною архітектурою
З Владиславом Папідохою
DevOps Engineer у
TENTENS Tech by SKELAR

для кого
про курс
- Основні інструменти:
Docker, Kubernetes
і Terraform - Фінальний проєкт:
Розробка та деплой
мікросервісної архітектури
Протягом 15 тижнів на практичному DevOps-курсі ви опануєте всі потрібні інструменти й технології для автоматизації розробки, налаштування софту й підтримки його робочого стану. В результаті — вивчите практики DevOps та навчитесь інтегрувати їх у свою роботу.
до програми курсу входять:
-
ФІЛОСОФІЯ DEVOPS
Комплексно розглянете принципи та концепції DevOps: автоматизацію, контейнеризацію, інфраструктуру як код тощо — щоб орієнтуватися в завданнях DevOps-інженера.
-
ІНСТРУМЕНТИ
Розберете ключові інструменти, які використовують девопси у своїй роботі, та набудете практичного досвіду роботи з ними. Працюватимете з AWS, Docker, Terraform, Jenkins, Kubernetes тощо.
-
CI/CD-ПРОЦЕСИ
Опануєте основи CI/CD-практик, навчитеся налаштовувати автоматичну доставку змін в інфраструктуру, щоб у майбутньому легко масштабувати нові фічі та рішення.
лектор
Владислав Папідоха
DevOps Engineer у TENTENS Tech by SKELAR
-
6+ років досвіду на посаді DevOps Engineer у продуктових компаніях
-
має досвід трансформації процесів компаній; будував і розробляв вдосконалені CI/CD pipeline, які задовольняли вимоги як розробки, так і бізнесу
-
успішно переносив 15-річний моноліт на Kubernetes-кластер без зупинок включно з плануванням, налаштуванням та навчанням команди
-
провів 50+ співбесід та розробляв курс для внутрішнього навчання джунів у компанії, більшість його студентів нині працює DevOps Engineers
ПРОГРАМА КУРСУ DEVOPS ENGINEER
-
01 модуль1 заняття
Філософія DevOps
- Філософія DevOps
Результат: дізнаєтеся про концепцію роботи DevOps, цілі та переваги цієї спеціальності.
-
02 модуль2 заняття
CI/CD
- Git
- CI/CD
Результат: ознайомитеся з системою контролю версій Git і навчитесь основних команд для управління версіями коду: git add, git commit, git pull, git merge, git rebase. Дізнаєтеся про концепції та переваги CI/CD, ознайомитеся з популярними інструментами (зокрема Jenkins) та навчитесь їх налаштовувати для автоматизації розробки й постачання ПЗ.
-
03 модуль1 заняття
Virtualization
- Virtualization/VBox
Результат: ознайомитеся з концепцією віртуальних машин та їхньою роллю в інфраструктурі DevOps. Навчитеся використовувати Vagrant для створення віртуальних машин у VirtualBox.
-
04 модуль2 заняття
Linux/Unix systems
- Linux/Unix
- Bash scripting
Результат: ознайомитеся з ключовими концепціями та налаштуванням операційної системи Linux та її компонентів. Навчитесь основ написання скриптів мовою командного рядка Bash, щоб автоматизувати рутинні задачі в середовищі DevOps.
-
05 модуль2 заняття
Network
- Introduction to networking technologies
- Network equipment
Результат: дізнаєтесь, як працюють базові концепції мереж, модель OSI/TCP IP, MAC та IP-адреси, класи й підмережі, а також як застосовувати ARP і DHCP на практиці. Детально ознайомитеся з мережевими топологіями, призначенням мережевого обладнання та протоколів, а також інструментами для аналізу трафіку.
-
06 модуль2 заняття
Containerization
- Docker
- Docker-compose
Результат: навчитеся встановлювати й контейнерувати Docker, створювати й запускати образи, працювати з контейнерами. Зможете працювати з docker-compose, налаштовувати мережі для комунікації контейнерів.
-
07 модуль2 заняття
Kubernetes
- Intro to K8s
- Advanced K8s
Результат: ознайомитеся з основами Kubernetes, основними компонентами, концепціями та командами конфігурації. Детально розглянете сервіси та служби в Kubernetes.
-
08 модуль2 заняття
Databases
- SQL
- NoSQL
Результат: ознайомитеся з основними принципами та мовою запитів SQL для роботи з реляційними базами даних, навчитеся налаштовувати реплікацію. Розберете різні типи NoSQL-баз даних, знаєте реплікацію та шардування баз даних.
-
09 модуль5 занять
Cloud Computing
- Clouds
- AWS Basics
- AWS ECS and EKS
- AWS SSM && CloudFormation
- AWS DBs Services
Результат: навчитеся використовувати IAM. Зможете створювати й налаштовувати VPC та підмережі, використовувати Security Groups та ACL, управляти EC2. Навчитеся створювати й налаштовувати бакети S3, управляти об'єктами та політиками доступу. Зможете завантажувати образи в Docker Hub та Amazon ECR, налаштовувати й управляти ECS-кластерами. Повноцінно працюватимете з AWS та його сервісами.
-
10 модуль2 заняття
DevOps Automatization
- Terraform
- Ansible
Результат: навчитеся працювати з Terraform на просунутому рівні. Зможете використовувати просунуті можливості Ansible для автоматизації складних задач.
-
11 модуль2 заняття
MLOps
- LLM Usage in Infrastructure Tasks
- MLOps Fundamentals
Результат: зможете використовувати Generative AI у своїй роботі, будувати власні пайплайни взаємодії з моделями та розгортати LLM локально.
-
12 модуль1 заняття
Monitoring and Logging
- Monitoring
Результат: ознайомитеся з основними концепціями моніторингу, його важливістю й роллю в розробці та управлінні інфраструктурою, з інструментами збору та візуалізації.
-
13 модуль1 заняття
Presentation of Final Projects
Результат: презентуєте фінальний проєкт — розробку та розгортання мікросервісної архітектури з використанням DevOps-практик. Матимете робочий шаблон CV та навчитесь ефективного спілкування на співбесідах.
реєстрація
Долучайтеся до курсу, щоб опанувати найпопулярніші інструменти DevOps та перейти на новий рівень у кар’єрі.