Сводка
Ваша компания регулярно обновляет свой веб-сайт, и процесс ручного развертывания обновленных Bicep-файлов стал занимать много времени. Вы также были единственным человеком в вашей компании, который знал, как развернуть инфраструктуру веб-сайта.
В этом модуле вы узнали, как использовать GitHub Actions для создания автоматизированного процесса развертывания. Вы создали рабочий процесс, который автоматически развертывает ресурсы в Azure с помощью шаблонов Bicep. Вы также узнали, как активировать рабочие процессы для каждого изменения, сделанного в коде Bicep, в заданном расписании или и то, и другое. Процесс, который вы успешно выполнили в упражнениях, можно масштабировать с одного человека на всю организацию.
Благодаря вашим усилиям любой пользователь в вашей команде веб-сайта может автоматически развертывать изменения в вашей среде Azure, и они выполняют один и тот же процесс для каждого изменения.
Ссылки
- действия Microsoft Azure в GitHub Marketplace
- Подключение к GitHub с помощью SSH
- Триггеры событий вебхука
- Планирование рабочих процессов