Если вы знаете, как писать на PowerShell и вам нужно создать графическую панель, отображающую практически любые данные, обратите внимание на PowerShell Universal Dashboard (UD). UD – интуитивный способ создавать красивые панели и даже формы, используя только PowerShell. К счастью, Universal PowerShell Dashboard работает в Azure!
Universal PowerShell Dashboard – это модуль PowerShell, который можно установить, запустив Install-Module -Name UniversalDashboard.Community
. Сообщество предоставляет бесплатный модуль, но я настоятельно рекомендую приобрести полную версию.
I’m not going to go into the ins and outs of UD, Adam Driscoll (UD’s developer) has written extensive documentation already on the topic.
Для работы UD необходим веб-сервер. Вы можете выбрать запуск UD на IIS или в веб-приложении Azure. Лично я предпочитаю избегать работы с инфраструктурой на месте, поэтому всегда выбираю развертывание ресурсов в облаке, когда могу. Поскольку UD изначально поддерживает запуск в веб-приложении Azure, это идеальный вариант для облака.
I found that even though UD has docs for setting it up in Azure, I still was struggling with an easy way to get it going. I managed to come up with a rough PowerShell script to setup the latest instance for you all in one swoop.
Можно внести некоторые изменения, но мне просто нужно было это для предстоящего курса Pluralsight, над которым я работал. Не стесняйтесь улучшать его по мере необходимости. Надеюсь, комментарии внутри достаточно хорошо все объяснят.
I called the script New-UDAzureInstance.ps1 and launch it like:
После настройки UD в Azure измените файл dashboard.ps1, чтобы создать любую необходимую панель инструментов.
Перейдите по URL вашего веб-приложения Azure и наслаждайтесь свежеустановленным экземпляром Universal Powershell Dashboard.

I hope this saves some people some time setting up Universal Powershell Dashboard in Azure!
Source:
https://adamtheautomator.com/powershell-universal-dashboard/