Шаблоны диспетчера ресурсов Azure

Завершено

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

В этом модуле используются следующие службы Azure:

  • Служба Azure SignalR
  • Управляемое удостоверение
  • Экземпляры контейнеров Azure
  • Хранилище Azure
  • Сетку событий Azure
  • Azure Digital Twins
  • Application Insights
  • Служба приложений Azure
  • Функции Azure
  • Центр Интернета вещей Azure
  • Скрипт развертывания

Чтобы упростить настройку и использование этих служб Azure, можно использовать шаблон Azure Resource Manager (шаблон ARM). Этот шаблон ARM помогает автоматизировать развертывание службы Azure для работы с ветряной фермой. Мы создали базовую платформу для вас и предоставили решение Visual Studio для справки и использования. Необходимо изменить параметры конфигурации и выполнить команды с помощью Azure CLI для создания и развертывания шаблона ARM.

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

Шаблоны ARM могут быть Bicep или JSON-файлом javaScript, который определяет инфраструктуру и конфигурацию проекта. Шаблон использует декларативный синтаксис, который позволяет указать объект, который вы собираетесь развернуть. При этом, для развертывания объекта, не нужно писать последовательность команд. В шаблоне указывают ресурсы для развертывания, а также свойства этих ресурсов.

Вы будете использовать язык шаблона Bicep. Bicep предоставляет синтаксис, упрощающий создание шаблонов. Шаблоны Bicep и JSON предоставляют одинаковые возможности, и вы можете преобразовать шаблон между двумя языками. Мы создали Bicep-файл, используемый для этого модуля.

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