Se você sabe como escrever PowerShell e precisa construir um painel gráfico representando praticamente qualquer dado, confira o PowerShell Universal Dashboard (UD). UD é uma maneira intuitiva de construir painéis de visualização e até formulários usando apenas o PowerShell. Felizmente, o Universal Powershell Dashboard funciona no Azure!
O Universal Powershell Dashboard é um módulo do PowerShell disponível para ser instalado executando Install-Module -Name UniversalDashboard.Community
. O módulo comunitário é gratuito, mas eu recomendo a compra da 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 escolher executar UD no IIS ou em um Azure Web App. Eu detesto lidar com infraestrutura local, então sempre opto por implantar recursos na nuvem sempre que posso. Como o UD suporta nativamente a 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 precisar de algum trabalho, mas eu só precisava disso para um próximo curso Pluralsight no qual estava trabalhando. Sinta-se à vontade para melhorá-lo conforme necessário. Espero que os comentários internos expliquem tudo o suficiente.
I called the script New-UDAzureInstance.ps1 and launch it like:
Depois de configurar o UD no Azure, você pode modificar o arquivo dashboard.ps1 para criar qualquer tipo de painel que você precisar.
Acesse a URL do seu aplicativo web Azure e desfrute da glória de uma instância recém-instalada do 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/