Развертывание ресурсов и управление ими в Azure с помощью шаблонов ARM JSON
Вкратце
-
Level
-
Навык
-
Продукт
Шаблоны Azure Resource Manager (ARM) позволяют определить требования к инфраструктуре для развертываний в Azure.
Шаблоны ARM JSON используют декларативный синтаксис кода, который обрабатывается как код приложения. Обработка инфраструктуры как кода позволяет отслеживать изменения требований к инфраструктуре и сделать развертывания более согласованными и повторяемыми.
Ознакомьтесь с этой схемой обучения, чтобы узнать, как:
- Декларативно определите ресурсы Azure, необходимые в структуре шаблона ARM.
- Создайте и проверьте шаблоны с помощью Visual Studio Code.
- Разверните шаблоны с помощью Azure CLI, Azure PowerShell и с помощью GitHub Actions.
- Разбиите сложные развертывания на более мелкие и более повторно используемые компоненты с помощью вложенных шаблонов и связанных шаблонов.
- Проверьте и просмотрите изменения инфраструктуры с помощью what-if и набора средств тестирования шаблонов ARM.
- Добавьте настраиваемые шаги в шаблоны ARM с помощью скриптов развертывания.
- Используйте расширенные конструкции, такие как порядок развертывания, условные развертывания и секреты для управления сложными развертываниями.
Предварительные требования
Рекомендуется ознакомиться с Azure Resource Manager и группами ресурсов Azure, но не требуется
Начало работы с Azure
Выберите подходящую вам учетную запись Azure. Используйте оплату по мере использования или попробуйте Azure бесплатно в течение 30 дней. Зарегистрируйтесь.
Код достижения
Вы хотите запросить код достижения?
Модули, включенные в эту схему обучения
Создавайте шаблоны Azure Resource Manager (шаблоны ARM) с помощью Visual Studio Code для согласованного и надежного развертывания вашей инфраструктуры в Azure.
Управление несколькими развертываниями среды Azure шаблонов Azure Resource Manager с помощью функций, переменных, тегов и файлов параметров.
В этом модуле вы узнаете, как создавать допустимые шаблоны и следовать рекомендациям, которые можно выполнить с помощью набора средств тестирования шаблонов ARM.
Добавьте настраиваемые шаги в шаблоны Bicep или JSON Azure Resource Manager (шаблоны ARM). Интегрируйте сценарии развертывания в процесс развертывания, используя параметры и выходные данные.