Реалізація безперервної поставки (Continuous Delivery, CD)
Модуль 1: Розробка стратегії релізу
Теми
- Введення в безперервне постачання;
- Рекомендації по стратегії релізу;
- Розробка високоякісного конвеєра релізу;
- Вибір шаблону розгортання;
- Вибір правильного інструменту управління релізами.
Лабораторна робота: Побудова стратегії релізу.
Модуль 2: Налаштування процесу управління релізами (Release Management Workflow)
Теми
- Створення Release Pipeline;
- Надання і настройка середовищ;
- Управління та розбиття задач і шаблонів;
- Інтеграція ключів з Release Pipeline;
- Налаштування автоматичної інтеграції та автоматизації функціонального тестування;
- Автоматизація перевірки працездатності.
Лабораторна робота: Автоматизація розгортання інфраструктури в хмарі за допомогою Terraform і Azure Pipelines;
Лабораторна робота: Налаштування ключів в конвеєрі за допомогою Azure Key vault;
Лабораторна робота: Налагодження та запуск навантажувальних тестів;
Лабораторна робота: Налагодження та запуск функціональних тестів;
Лабораторна робота: Використання Azure Monitor як release gate;
Лабораторна робота: Створення Release Dashboard.
Модуль 3: Реалізація відповідного шаблону розгортання
Теми
- Введення в шаблони розгортання (Deployment Patterns);
- Реалізація синьо-зеленого розгортання (Blue Green Deployment);
- Функція Toggles;
- Канарние релізи (Canary Releases);
- Dark Launching;
- AB тестування;
- Progressive Exposure Deployment.
Лабораторна робота: Blue Green Deployment;
Лабораторна робота: Диспетчер трафіку (Traffic Manager).
Необхідна підготовка
Для ефективного навчання слухачі повинні володіти такими знаннями і навичками:
- Практичний досвід роботи з операційними системами, віртуализацією, хмарною інфраструктурою, структурами зберігання і мережами.
Запис на курс
Код курсу | AZ-400T03 |
---|---|
Тривалість | 1д (8год) |
Код екзамену | |
Вартість без ПДВ | 300 $ |