Введение

Завершено

Спецификации шаблонов предоставляют способ создания повторно используемых шаблонов Azure Resource Manager (шаблоны ARM) и управления этими шаблонами. После написания и тестирования шаблонов ARM можно использовать спецификации шаблонов, чтобы предоставить доступ к ним всей организации. Создав библиотеку спецификаций шаблонов, вы можете убедиться, что ресурсы Azure настроены так, как они предназначены при развертывании.

Пример сценария

Предположим, вы отвечаете за развертывание и настройку инфраструктуры Azure в игрушечной компании. Ваша среда Azure постоянно совершенствуется. Разные люди из разных команд обращаются к вам, чтобы подготовить и настроить новую инфраструктуру Azure для использования.

Они доверяют вам выполнение правильной подготовки инфраструктуры в соответствии с политиками вашей компании. Такое доверие очень ценно, однако это означает, что вы все свое время тратите на развертывание шаблонов. Использование Azure в вашей компании расширяется, поэтому рабочая нагрузка будет продолжать расти.

Вы создали полный набор шаблонов, используемых для развертывания инфраструктуры Azure компании. Каждый шаблон настраивает соответствующие ресурсы в соответствии с требованиями компании. В данный момент шаблоны хранятся на вашем компьютере, и вы отправляете их по требованию коллегам по электронной почте. Вам кажется, что должен быть способ поделиться этими шаблонами с вашей организацией, чтобы вы могли вернуться к другим задачам.

Что мы будем делать?

В этом модуле вы узнаете о спецификациях шаблонов и преимуществах, которые они предоставляют. В упражнениях вы создаете, публикуете и развертываете спецификацию шаблона, включая в рамках другого развертывания. Наконец, вы узнаете, как управлять спецификациями шаблонов, включая безопасное обновление их с помощью версий.

Какова основная цель?

К концу этого модуля вы можете создавать, публиковать, развертывать и управлять спецификациями шаблонов.

Необходимые компоненты

Предполагается, что вы знакомы со следующими темами.

  • Создание и развертывание основных шаблонов ARM с помощью Bicep или JSON.
  • Azure, в том числе с порталом Azure, подписками, группами ресурсов и определениями ресурсов;

Для выполнения упражнений в модуле вам потребуются следующие элементы, установленные локально: