Quality Assurance Group

Cloud and DevOps tools

3 075 UAH за курс
-
Для початківців, Для досвідчених
DevOps
Цей курс про роботу з технологіями Microsoft, зокрема Azure та DevOps. Тут розбереш віртуальні машини, CI/CD пайплайни, Docker та Terraform. Навчишся розгортати додатки в хмарі та керувати інфраструктурою. Курс у записі — можна вчитися у своєму темпі.

Про курс

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

Система контролю версій Git та робота з GitHub

На першому занятті розглядається робота з системою контролю версій Git. Слухачі освоять основні принципи роботи з цією системою. Також буде розглянуто GitHub - популярний сервіс для зберігання коду. Після цього модуля можна буде комфортно працювати з репозиторіями та завантажувати код на GitHub.

Робота з Docker та контейнеризація

Другий модуль присвячений Docker. Тут пояснюють, що це за інструмент і навіщо він потрібен. Слухачі дізнаються про Docker Image і як створювати їх за допомогою Dockerfile. Також буде розглянуто практичну роботу з Docker контейнерами - створення, запуск та управління.

Хмарна платформа Microsoft Azure

Третій модуль знайомить з Microsoft Azure - одним з найпопулярніших хмарних провайдерів. Буде проведено огляд основних ресурсів та можливостей цієї платформи. Слухачі навчаться створювати віртуальні машини у Azure та розгортати на них веб-додатки. Це дасть практичне розуміння роботи з хмарною інфраструктурою.

Налаштування CI/CD в Azure DevOps

Четвертий модуль охоплює побудову процесів безперервної інтеграції та доставки. Буде представлено Azure DevOps та його можливості. Слухачі навчаться створювати пайплайни за допомогою YAML та Azure DevOps Pipelines. Також буде розглянуто процес релізу - як налаштовувати та керувати випуском програмного забезпечення.

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

Останній модуль присвячений Terraform - інструменту для управління інфраструктурою як кодом. Тут пояснюють основні концепції IaC та принципи роботи з Terraform. Слухачі навчаться використовувати Terraform разом з Microsoft Azure для опису та управління інфраструктурою. Це дозволить автоматизувати процеси розгортання.

Результати навчання

Після проходження курсу слухачі отримають теоретичні знання про контейнеризацію додатків та принципи роботи хмарних провайдерів. На практиці вони навчаться працювати з Git репозиторіями, створювати Docker контейнери, працювати з Microsoft Azure, розгортати веб-додатки, налаштовувати CI/CD пайплайни та використовувати Terraform для управління інфраструктурою.

Інструменти курсу

Під час навчання слухачі опанують такі інструменти: Git, Docker, Microsoft Azure, Microsoft Azure DevOps та Terraform. Це сучасний стек технологій, який використовується в індустрії для розробки та розгортання програмного забезпечення.

Формат навчання

Курс доступний у записі - можна навчатися у власному темпі. Після оплати надається доступ до записів всіх занять. Після успішного проходження курсу видається сертифікат.

Що включено

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