Знакомство
В модулях Разверните согласованную инфраструктуру в Azure с помощью шаблонов ARM и Разверните в нескольких средах Azure с помощью функций шаблона ARM, вы изучили основы создания шаблонов JSON Azure Resource Manager (ARM).
В этом модуле вы узнаете, как развертывать шаблоны. Сначала необходимо развернуть локальный шаблон, а затем развернуть внешний шаблон, размещенный на GitHub. Вы узнаете, как развернуть шаблон, который ссылается на другие внешние шаблоны. Наконец, вы узнаете, как автоматизировать развертывание шаблона, интегрируя его с конвейером непрерывной интеграции и непрерывной доставки (CI/CD).
Заметка
Bicep — это язык для определения ресурсов Azure. Он имеет более простой интерфейс разработки, чем JSON, а также другие функции, которые помогают улучшить качество инфраструктуры в виде кода. Рекомендуется, чтобы любой пользователь, не знакомый с инфраструктурой в качестве кода в Azure, использовал Bicep вместо JSON. Чтобы узнать о Bicep, ознакомьтесь с основами Bicep схемой обучения.
Цели обучения
После завершения этого модуля вы сможете:
- Выберите оптимальный способ развертывания шаблонов ARM JSON на основе ваших потребностей.
- Модульно организуйте ваши шаблоны, используя связанные шаблоны.
- Развертывание шаблонов из рабочего процесса GitHub Actions.
Необходимые условия
- Возможность перейти на портал Azure
- Visual Studio Code
- средства Azure Resource Manager для Visual Studio Code
- Либо
- Последняя версия Azure CLI
- Последняя версия Azure PowerShell
- Учетная запись GitHub
- подписка Azure