Se souber como escrever PowerShell e precisar construir um painel gráfico representando praticamente qualquer dado, confira o PowerShell Universal Dashboard (UD). O UD é uma maneira intuitiva de criar painéis com ótimo visual e até mesmo formulários usando apenas PowerShell. Felizmente, o Universal PowerShell Dashboard funciona no Azure!
Universal PowerShell Dashboard é um módulo PowerShell disponível para instalação através do comando Install-Module -Name UniversalDashboard.Community
. O módulo da comunidade é gratuito, mas eu recomendo adquirir a versão completa.
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 precisa de um servidor web para funcionar. Você pode optar por executar o UD no IIS ou em um Azure Web App. Eu não gosto de lidar com infraestrutura local, então sempre escolho implantar recursos na nuvem sempre que possível. Como o UD oferece suporte nativo para execução em um Azure Web App, é o candidato perfeito para a nuvem.
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.
Ele pode ser aprimorado, mas eu só precisava disso para um próximo curso Pluralsight no qual estava trabalhando. Fique à vontade para melhorá-lo conforme necessário. Espero que os comentários internos expliquem tudo adequadamente.
I called the script New-UDAzureInstance.ps1 and launch it like:
Uma vez que você tenha configurado o UD no Azure, você modificará o arquivo dashboard.ps1 para construir qualquer tipo de painel que precisar.
Navegue até a URL do seu Aplicativo Web Azure e desfrute da glória de uma instância do Universal Powershell Dashboard recém-instalada.

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