Сводка

Завершено

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

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

Вы экспортировали виртуальную машину для серверной части игрушечного грузовика в шаблон JSON ARM. Вы использовали команду Bicep decompile для преобразования шаблона JSON в файл Bicep. После преобразования вы перенесли ресурсы в Bicep-файл, готовый к развертыванию. Вы рефакторингировали файл Bicep для настройки символьных имен, параметров и переменных. Добавлены описания параметров. Вы проверили рефакторинг шаблона с помощью операции what-if, внесли корректировки и снова проверили. Наконец, вы развернули шаблон в среде Azure.

После успешного развертывания рабочей среды с помощью кода Bicep все готово! Далее необходимо реализовать конвейер и автоматизированное развертывание.

Ссылки