Курс предоставляет знания и навыки необходимые для проектирования и внедрения процессов и практик DevOps. Слушатели научатся планированию DevOps, методам контроля исходного кода, разработке стратегии управления зависимостями, обеспечению безопасности, выработке стратегии релизов и использованию различных механизмов для получения обратной связи.
Разработчики и ИТ-менеджеры, заинтересованные во внедрении процессов и практик DevOps.
По окончании курса слушатели смогут:
Модуль 1. Планирование DevOps
Модуль 2. Начало работы с контролем исходного кода (Source Control)
Модуль 3. Масштабирование Git для Enterprise DevOps
Модуль 4. Консолидация артефактов и проектирование стратегии управления зависимостями»
Модуль 5. Внедрение непрерывной интеграции с Azure Pipelines
Модуль 6. Управление конфигурациями и секретами приложений
Модуль 7. Управление качеством кода и политиками безопасности
Модуль 8. Внедрение стратегии по сборке контейнеров
Модуль 9. Управление версиями, безопасность и соответствием артефактов
Модуль 10. Проектирование стратегии релизов
Модуль 11. Настройка рабочего процесса для управления релизами
Модуль 12. Реализация подходящего паттерна развертывания (Deployment Pattern)
Модуль 13. Внедрение процессов для обратной связи с командами разработчиков
Модуль 14. Инфраструктура и конфигурация Azure Tools
Модуль 15. Модели развертывания Azure и службы
Модуль 16. Создание и управление инфраструктурой Azure Kubernetes Service
Модуль 17. Сторонние инструменты Infrastructure as a Code доступные в Azure
Модуль 18. Применение соответствия (compliance) и обеспечение безопасности вашей инфраструктуры
Модуль 19. Рекомендации и проектирование системных механизмов обратной связи (System Feedback Mechanisms)
Модуль 20. Оптимизация механизмов обратной связи (feedback mechanisms)