Prog Academy

DevOps

12 900 UAH за курс
2 місяців
Для початківців
DevOps
Цей курс навчить вас DevOps на практиці: від роботи з AWS та Linux до Docker, Kubernetes та CI/CD. Ви виконаєте десятки завдань, налаштуєте інструменти та створите власний проект для портфоліо. Після курсу ви зможете автоматизувати процеси, працювати з хмарними сервісами та розгортати додатки.

Про курс

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

Основи DevOps та робота з хмарною інфраструктурою

На цьому курсі починають з розуміння методології DevOps. Розглядають відповідальність команд розробки та експлуатації, процеси CI/CD, безперервну поставку та тестування. Практична частина включає створення облікового запису AWS, налаштування прав доступу IAM, роботу з EC2-інстансами та AWS RDS.

Робота з Linux та системами контролю версій

Слухачі освоюють роботу з командною оболонкою Bash та ZSH в Linux. Вивчають Git та системи контролю версій на прикладі GitHub, включаючи техніки GitOps. Навчаються налаштовувати програми Java, JS, MySQL, Mongo для подальшої роботи.

Автоматизація інфраструктури та введення в Docker

Курс охоплює AWS CloudFormation для автоматизації створення інфраструктури. Потім переходять до контейнеризації за допомогою Docker: вивчають архітектуру, мережі, керування контейнерами через CLI. Студенти створюють набір програм у контейнерах та вчаться використовувати Docker Compose для налаштування і масштабування.

CI/CD з Jenkins та GitLab

Розділ присвячений налаштуванню CI/CD за допомогою Jenkins. Включає встановлення, конфігурацію, налаштування плагінів, створення Job та Pipeline, інтеграцію з Slack та Telegram. Аналогічно розглядають GitLab: встановлення GitLab Runner, налаштування Runner та Pipeline, публікацію результатів на GitLab Pages.

Робота з Kubernetes

Завершальний модуль присвячений Kubernetes. Слухачі вчаться створювати кластер, розуміють архітектуру та компоненти системи. Виконують міграцію від Docker Compose до Kubernetes, розгортають програми та усувають несправності.

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

Курс включає відеозаписи лекцій для повторення матеріалу. Студенти мають доступ до чату з групою та тренером для консультацій. Велика увага приділяється практичним завданням. Також доступний IT English Speaking Club для розвитку мовних навичок.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Реальний проект у портфоліо
Супровід ментора