SlideShare una empresa de Scribd logo
1 de 26
@cloudgen_verona
#GlobalAzure
#CloudGenVerona
BASIC SPONSOR
PREMIUM SPONSOR
Thanks to all the sponsors
3
TOPIC
Funziona?! Allora
non toccarlo,
ovvero l'analisi d'infrastruttura in esercizio.
Who I am
@giulianolatini
github.com/giulianolatini
linkedin.com/in/giulianolatini/
GIULIANO LATINI
Agenda
• Di cosa parliamo oggi?
• Come esplorare un’infrastruttura in Microsoft Azure
• Quali dati sono interessanti?
• Azure Resource Graph e Kusto Language
• Demo
• Cosa è installato nella VM
• Canali di accesso remote e consultazione dei pacchetti
• Demo
• Prospettive e soluzioni
“Power is nothing
without control
Campagna Pirelli 1995
Di cosa parliamo oggi?
Come esplorare un’infrastruttura in Microsoft Azure
• Manualmente/Documentazione ?
• Attraverso l’accesso http://portal.azure.com/ ?
• Azure REST API ?
• Analisi dei Template ARM?
• Scripting ?
• Azure Resource Graph ?
• Excel/Power BI
Quali dati sono interessanti?
• VMs
• Networking
• Risorse
• Images/Sku/Licensing
• States
• Storage location
Azure Resource Graph
Azure Resource Graph
• Azure CLI (as an extension)
• Azure PowerShell Core (Az.ResourceGraph module)
• Azure PowerShell (AzureRM.ResourceGraph module)
• Azure Portal (“All Resources” and “Resource Graph Explorer” view)
• REST API
• Azure Cloud Shell
Kusto Language
Kusto Language
• Linguaggio Query
• Basato sul modello relazionale Tabelle/Colonne
• Operatori query per analisi complesse
• Query aggregabili tramite Pipeline
• In Azure Resource Graph non c’è supporto completo del
linguaggio
• Analisi interattiva su BigData
• Es.: where type =~ 'Microsoft.Compute/virtualMachines' | summarize count()
Azure Resource Graph
Cosa è installato nella VM
Canali di accesso remote
Invoke-AzVMCommand -Name
gabcltSrv31 -ResourceGroupName
GAB2019TestLab01 -ScriptBlock
{get-service win*} -Credential
(get-credential)
ssh -T
giulianolatini@23.100.59.233
'dpkg-query -l'
Canali di accesso remote e consultazione dei pacchetti
Get-ItemProperty
HKLM:SoftwareMicrosoftWindowsCurre
ntVersionUninstall* | Select-Object
DisplayName, DisplayVersion,
Publisher, InstallDate | Format-Table
–AutoSize
dpkg-query -l
Lista del Software Installato
Prospettive e soluzioni
• Interroghiamo l’infrastruttura
• Inspezionabilità per soluzioni Infrastructure as Code
• Esportabilità verso Excel/Power BI
• Rilevamento di variazioni per infrastruttura
• Documentazione?
• Dashboard di stato per live monitor?
• Query pinnabili sulla dashboard Azure ?
Bibliografia 1/3
• Azure Resource Graph Documentation - Tutorials, API Reference
• Reference - Azure Data Explorer - Kusto Query Language
• Getting started with Kusto - Azure Data Explorer
• Kusto Tools - Azure Data Explorer
• Documentazione di Resource Manager in Azure - Esercitazioni,
esempi, informazioni di riferimento e risorse
• Saving time with Azure Resource Graph
• Explore Azure Resources with Resource Graph
Bibliografia 2/3
• MicrosoftDocs/azure-docs/articles/governance/resource-graph/
• MicrosoftDocs/azure-docs/articles/governance/resource-graph/samples/
• Azure Resource Graph Introduction
• Explore Azure Resources With Resource Graph - DZone Cloud
• Azure Resource Graph: How many CPU cores are used
• Top 10 PowerShell Script to check the Windows Service on remote server
- OnClick360
• Remoting into Azure ARM Virtual Machines using Powershell
• PowerShell Basics: Connecting to VMs with Azure PSRemoting
Bibliografia 3/3
• Check Azure VM status with PowerShell
• Configure PowerShell remoting for Azure VMs - Powershellbros.com
• Enable PowerShell Remoting to an Azure Virtual Machine, without
Domain Membership | Azure | SignalWarrant.com - Practical
PowerShell for Humans
• Use PowerShell to Quickly Find Installed Software | Scripting
• Use PowerShell to Find Installed Software | Scripting
• How to Create a List of Your Installed Programs on Windows
Codice
Codice
Codice
Codice
Codice
Thanks
Questions?
github.com/giulianolatini giulianolatini linkedin.com/in/giulianolatini/

Más contenido relacionado

Similar a Funziona! allora non toccarlo, ovvero l'analisi d'infrastruttura in esercizio.

Azure dayroma java, il lato oscuro del cloud
Azure dayroma   java, il lato oscuro del cloudAzure dayroma   java, il lato oscuro del cloud
Azure dayroma java, il lato oscuro del cloudRiccardo Zamana
 
Azure Synapse: data lake & modern data warehouse dalla A alla Z
Azure Synapse: data lake &  modern data warehouse dalla A alla ZAzure Synapse: data lake &  modern data warehouse dalla A alla Z
Azure Synapse: data lake & modern data warehouse dalla A alla ZRoberto Messora
 
Power BI: Introduzione ai dataflow e alla preparazione dei dati self-service
Power BI: Introduzione ai dataflow e alla preparazione dei dati self-servicePower BI: Introduzione ai dataflow e alla preparazione dei dati self-service
Power BI: Introduzione ai dataflow e alla preparazione dei dati self-serviceMarco Pozzan
 
Power BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT CentralPower BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT CentralMarco Parenzan
 
Azure PaaS databases
Azure PaaS databasesAzure PaaS databases
Azure PaaS databasesGianluca Hotz
 
SQL Saturday 871 - Sardegna 2019 - SQL Server DR on Azure
SQL Saturday 871 - Sardegna 2019 - SQL Server DR on AzureSQL Saturday 871 - Sardegna 2019 - SQL Server DR on Azure
SQL Saturday 871 - Sardegna 2019 - SQL Server DR on AzureMarco Obinu
 
Presentazione Cama_Primiceri_Atro
Presentazione Cama_Primiceri_AtroPresentazione Cama_Primiceri_Atro
Presentazione Cama_Primiceri_AtroBernadetteCama
 
Power BI data flow and Azure IoT Central
Power BI data flow and Azure IoT CentralPower BI data flow and Azure IoT Central
Power BI data flow and Azure IoT CentralMarco Parenzan
 
Slide typescript - xe dotnet - Codemotion Rome 2015
Slide typescript - xe dotnet - Codemotion Rome 2015Slide typescript - xe dotnet - Codemotion Rome 2015
Slide typescript - xe dotnet - Codemotion Rome 2015Codemotion
 
Praticamente... AWS - Amazon Web Services
Praticamente... AWS - Amazon Web ServicesPraticamente... AWS - Amazon Web Services
Praticamente... AWS - Amazon Web ServicesSpeck&Tech
 
Tutto quello che non vi hanno mai detto su Azure Integration Services (Logic ...
Tutto quello che non vi hanno mai detto su Azure Integration Services (Logic ...Tutto quello che non vi hanno mai detto su Azure Integration Services (Logic ...
Tutto quello che non vi hanno mai detto su Azure Integration Services (Logic ...Alessio Biasiutti
 
Asp.net web api reloaded
Asp.net web api reloadedAsp.net web api reloaded
Asp.net web api reloadedPietro Libro
 
Azure saturday pn 2018 ml
Azure saturday pn 2018 mlAzure saturday pn 2018 ml
Azure saturday pn 2018 mlMarco Zamana
 
TYPESCRIPT, ANGULAR E BOOTSTRAP ASSIEME PER APPLICAZIONI REAL WORLD
TYPESCRIPT, ANGULAR E BOOTSTRAP ASSIEME PER APPLICAZIONI REAL WORLDTYPESCRIPT, ANGULAR E BOOTSTRAP ASSIEME PER APPLICAZIONI REAL WORLD
TYPESCRIPT, ANGULAR E BOOTSTRAP ASSIEME PER APPLICAZIONI REAL WORLDDotNetCampus
 
Slide typescript - net campus
Slide typescript - net campusSlide typescript - net campus
Slide typescript - net campusDotNetCampus
 
SUE AGILE Framework (Italiano)
SUE AGILE Framework (Italiano)SUE AGILE Framework (Italiano)
SUE AGILE Framework (Italiano)Sabino Labarile
 
CDays15 - AZ08 - DocumentDB: il NoSql secondo Azure
CDays15 - AZ08 - DocumentDB: il NoSql secondo AzureCDays15 - AZ08 - DocumentDB: il NoSql secondo Azure
CDays15 - AZ08 - DocumentDB: il NoSql secondo AzureDavide Benvegnù
 
Be02 portare la nostra applicazione su azure
Be02   portare la nostra applicazione su azureBe02   portare la nostra applicazione su azure
Be02 portare la nostra applicazione su azureDotNetCampus
 

Similar a Funziona! allora non toccarlo, ovvero l'analisi d'infrastruttura in esercizio. (20)

Azure dayroma java, il lato oscuro del cloud
Azure dayroma   java, il lato oscuro del cloudAzure dayroma   java, il lato oscuro del cloud
Azure dayroma java, il lato oscuro del cloud
 
Azure Synapse: data lake & modern data warehouse dalla A alla Z
Azure Synapse: data lake &  modern data warehouse dalla A alla ZAzure Synapse: data lake &  modern data warehouse dalla A alla Z
Azure Synapse: data lake & modern data warehouse dalla A alla Z
 
Power BI: Introduzione ai dataflow e alla preparazione dei dati self-service
Power BI: Introduzione ai dataflow e alla preparazione dei dati self-servicePower BI: Introduzione ai dataflow e alla preparazione dei dati self-service
Power BI: Introduzione ai dataflow e alla preparazione dei dati self-service
 
Power BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT CentralPower BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT Central
 
Azure PaaS databases
Azure PaaS databasesAzure PaaS databases
Azure PaaS databases
 
SQL Saturday 871 - Sardegna 2019 - SQL Server DR on Azure
SQL Saturday 871 - Sardegna 2019 - SQL Server DR on AzureSQL Saturday 871 - Sardegna 2019 - SQL Server DR on Azure
SQL Saturday 871 - Sardegna 2019 - SQL Server DR on Azure
 
Presentazione Cama_Primiceri_Atro
Presentazione Cama_Primiceri_AtroPresentazione Cama_Primiceri_Atro
Presentazione Cama_Primiceri_Atro
 
Semantic Search Engine
Semantic Search EngineSemantic Search Engine
Semantic Search Engine
 
Power BI data flow and Azure IoT Central
Power BI data flow and Azure IoT CentralPower BI data flow and Azure IoT Central
Power BI data flow and Azure IoT Central
 
Azure sql database
Azure sql databaseAzure sql database
Azure sql database
 
Slide typescript - xe dotnet - Codemotion Rome 2015
Slide typescript - xe dotnet - Codemotion Rome 2015Slide typescript - xe dotnet - Codemotion Rome 2015
Slide typescript - xe dotnet - Codemotion Rome 2015
 
Praticamente... AWS - Amazon Web Services
Praticamente... AWS - Amazon Web ServicesPraticamente... AWS - Amazon Web Services
Praticamente... AWS - Amazon Web Services
 
Tutto quello che non vi hanno mai detto su Azure Integration Services (Logic ...
Tutto quello che non vi hanno mai detto su Azure Integration Services (Logic ...Tutto quello che non vi hanno mai detto su Azure Integration Services (Logic ...
Tutto quello che non vi hanno mai detto su Azure Integration Services (Logic ...
 
Asp.net web api reloaded
Asp.net web api reloadedAsp.net web api reloaded
Asp.net web api reloaded
 
Azure saturday pn 2018 ml
Azure saturday pn 2018 mlAzure saturday pn 2018 ml
Azure saturday pn 2018 ml
 
TYPESCRIPT, ANGULAR E BOOTSTRAP ASSIEME PER APPLICAZIONI REAL WORLD
TYPESCRIPT, ANGULAR E BOOTSTRAP ASSIEME PER APPLICAZIONI REAL WORLDTYPESCRIPT, ANGULAR E BOOTSTRAP ASSIEME PER APPLICAZIONI REAL WORLD
TYPESCRIPT, ANGULAR E BOOTSTRAP ASSIEME PER APPLICAZIONI REAL WORLD
 
Slide typescript - net campus
Slide typescript - net campusSlide typescript - net campus
Slide typescript - net campus
 
SUE AGILE Framework (Italiano)
SUE AGILE Framework (Italiano)SUE AGILE Framework (Italiano)
SUE AGILE Framework (Italiano)
 
CDays15 - AZ08 - DocumentDB: il NoSql secondo Azure
CDays15 - AZ08 - DocumentDB: il NoSql secondo AzureCDays15 - AZ08 - DocumentDB: il NoSql secondo Azure
CDays15 - AZ08 - DocumentDB: il NoSql secondo Azure
 
Be02 portare la nostra applicazione su azure
Be02   portare la nostra applicazione su azureBe02   portare la nostra applicazione su azure
Be02 portare la nostra applicazione su azure
 

Más de Giuliano Latini

Microsoft Graph Powershell, gestire vecchi problemi con una mentalità nuova....
Microsoft Graph Powershell, gestire vecchi problemi con una mentalità nuova....Microsoft Graph Powershell, gestire vecchi problemi con una mentalità nuova....
Microsoft Graph Powershell, gestire vecchi problemi con una mentalità nuova....Giuliano Latini
 
Dai comlet all'IT e la giornata l'ha sfangata^J dagli Graph Powershell e gest...
Dai comlet all'IT e la giornata l'ha sfangata^J dagli Graph Powershell e gest...Dai comlet all'IT e la giornata l'ha sfangata^J dagli Graph Powershell e gest...
Dai comlet all'IT e la giornata l'ha sfangata^J dagli Graph Powershell e gest...Giuliano Latini
 
Docker_vs_Rancher_chi_dominerà_i_Desktop_dei_developers.pptx
Docker_vs_Rancher_chi_dominerà_i_Desktop_dei_developers.pptxDocker_vs_Rancher_chi_dominerà_i_Desktop_dei_developers.pptx
Docker_vs_Rancher_chi_dominerà_i_Desktop_dei_developers.pptxGiuliano Latini
 
Nat come esporre servizi https senza esporre l'applicazione
Nat come esporre servizi https senza esporre l'applicazioneNat come esporre servizi https senza esporre l'applicazione
Nat come esporre servizi https senza esporre l'applicazioneGiuliano Latini
 
Nat come esporre servizi https senza esporre l'applicazione
Nat come esporre servizi https senza esporre l'applicazioneNat come esporre servizi https senza esporre l'applicazione
Nat come esporre servizi https senza esporre l'applicazioneGiuliano Latini
 
Uno, nessuno o 10.000, la gestione dell'identità ai tempi di Microsoft Azure
Uno, nessuno o 10.000, la gestione dell'identità ai tempi di Microsoft AzureUno, nessuno o 10.000, la gestione dell'identità ai tempi di Microsoft Azure
Uno, nessuno o 10.000, la gestione dell'identità ai tempi di Microsoft AzureGiuliano Latini
 
La potenza è nulla senza controllo
La potenza è nulla senza controlloLa potenza è nulla senza controllo
La potenza è nulla senza controlloGiuliano Latini
 
La potenza è nulla senza controllo
La potenza è nulla senza controlloLa potenza è nulla senza controllo
La potenza è nulla senza controlloGiuliano Latini
 
DOCKER FROM ZERO TO HERO
DOCKER FROM ZERO TO HERODOCKER FROM ZERO TO HERO
DOCKER FROM ZERO TO HEROGiuliano Latini
 
Kubernetes e bello, sicuro è meglio!
Kubernetes e bello, sicuro è meglio!Kubernetes e bello, sicuro è meglio!
Kubernetes e bello, sicuro è meglio!Giuliano Latini
 
Docker vs Virtualizzazioni
Docker vs VirtualizzazioniDocker vs Virtualizzazioni
Docker vs VirtualizzazioniGiuliano Latini
 
Linux@Azure, l'altra metà del cielo.
Linux@Azure, l'altra metà del cielo.Linux@Azure, l'altra metà del cielo.
Linux@Azure, l'altra metà del cielo.Giuliano Latini
 
I containers in azure, light vm o un vero cambio di paradigma?
I containers in azure, light vm o un vero cambio di paradigma?I containers in azure, light vm o un vero cambio di paradigma?
I containers in azure, light vm o un vero cambio di paradigma?Giuliano Latini
 
Swarm - 50 sfumature di docker
Swarm - 50 sfumature di dockerSwarm - 50 sfumature di docker
Swarm - 50 sfumature di dockerGiuliano Latini
 
Mobile Camp @Univpm - Introduzione all'evento
Mobile Camp @Univpm - Introduzione all'eventoMobile Camp @Univpm - Introduzione all'evento
Mobile Camp @Univpm - Introduzione all'eventoGiuliano Latini
 
Google cloud: Big Data + docker = kubernetes
Google cloud: Big Data + docker = kubernetesGoogle cloud: Big Data + docker = kubernetes
Google cloud: Big Data + docker = kubernetesGiuliano Latini
 
Automation Night (Docker)
Automation Night (Docker)Automation Night (Docker)
Automation Night (Docker)Giuliano Latini
 
Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]
Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]
Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]Giuliano Latini
 

Más de Giuliano Latini (20)

Microsoft Graph Powershell, gestire vecchi problemi con una mentalità nuova....
Microsoft Graph Powershell, gestire vecchi problemi con una mentalità nuova....Microsoft Graph Powershell, gestire vecchi problemi con una mentalità nuova....
Microsoft Graph Powershell, gestire vecchi problemi con una mentalità nuova....
 
Dai comlet all'IT e la giornata l'ha sfangata^J dagli Graph Powershell e gest...
Dai comlet all'IT e la giornata l'ha sfangata^J dagli Graph Powershell e gest...Dai comlet all'IT e la giornata l'ha sfangata^J dagli Graph Powershell e gest...
Dai comlet all'IT e la giornata l'ha sfangata^J dagli Graph Powershell e gest...
 
Docker_vs_Rancher_chi_dominerà_i_Desktop_dei_developers.pptx
Docker_vs_Rancher_chi_dominerà_i_Desktop_dei_developers.pptxDocker_vs_Rancher_chi_dominerà_i_Desktop_dei_developers.pptx
Docker_vs_Rancher_chi_dominerà_i_Desktop_dei_developers.pptx
 
Nat come esporre servizi https senza esporre l'applicazione
Nat come esporre servizi https senza esporre l'applicazioneNat come esporre servizi https senza esporre l'applicazione
Nat come esporre servizi https senza esporre l'applicazione
 
Nat come esporre servizi https senza esporre l'applicazione
Nat come esporre servizi https senza esporre l'applicazioneNat come esporre servizi https senza esporre l'applicazione
Nat come esporre servizi https senza esporre l'applicazione
 
The user s identities
The user s identitiesThe user s identities
The user s identities
 
Uno, nessuno o 10.000, la gestione dell'identità ai tempi di Microsoft Azure
Uno, nessuno o 10.000, la gestione dell'identità ai tempi di Microsoft AzureUno, nessuno o 10.000, la gestione dell'identità ai tempi di Microsoft Azure
Uno, nessuno o 10.000, la gestione dell'identità ai tempi di Microsoft Azure
 
La potenza è nulla senza controllo
La potenza è nulla senza controlloLa potenza è nulla senza controllo
La potenza è nulla senza controllo
 
La potenza è nulla senza controllo
La potenza è nulla senza controlloLa potenza è nulla senza controllo
La potenza è nulla senza controllo
 
DOCKER FROM ZERO TO HERO
DOCKER FROM ZERO TO HERODOCKER FROM ZERO TO HERO
DOCKER FROM ZERO TO HERO
 
Kubernetes e bello, sicuro è meglio!
Kubernetes e bello, sicuro è meglio!Kubernetes e bello, sicuro è meglio!
Kubernetes e bello, sicuro è meglio!
 
Glv on air 08-10_2019
Glv on air   08-10_2019Glv on air   08-10_2019
Glv on air 08-10_2019
 
Docker vs Virtualizzazioni
Docker vs VirtualizzazioniDocker vs Virtualizzazioni
Docker vs Virtualizzazioni
 
Linux@Azure, l'altra metà del cielo.
Linux@Azure, l'altra metà del cielo.Linux@Azure, l'altra metà del cielo.
Linux@Azure, l'altra metà del cielo.
 
I containers in azure, light vm o un vero cambio di paradigma?
I containers in azure, light vm o un vero cambio di paradigma?I containers in azure, light vm o un vero cambio di paradigma?
I containers in azure, light vm o un vero cambio di paradigma?
 
Swarm - 50 sfumature di docker
Swarm - 50 sfumature di dockerSwarm - 50 sfumature di docker
Swarm - 50 sfumature di docker
 
Mobile Camp @Univpm - Introduzione all'evento
Mobile Camp @Univpm - Introduzione all'eventoMobile Camp @Univpm - Introduzione all'evento
Mobile Camp @Univpm - Introduzione all'evento
 
Google cloud: Big Data + docker = kubernetes
Google cloud: Big Data + docker = kubernetesGoogle cloud: Big Data + docker = kubernetes
Google cloud: Big Data + docker = kubernetes
 
Automation Night (Docker)
Automation Night (Docker)Automation Night (Docker)
Automation Night (Docker)
 
Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]
Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]
Puppet (v.1.0) IDEA Soc. Coop. [25/06/2014]
 

Funziona! allora non toccarlo, ovvero l'analisi d'infrastruttura in esercizio.

  • 3. 3 TOPIC Funziona?! Allora non toccarlo, ovvero l'analisi d'infrastruttura in esercizio.
  • 5. Agenda • Di cosa parliamo oggi? • Come esplorare un’infrastruttura in Microsoft Azure • Quali dati sono interessanti? • Azure Resource Graph e Kusto Language • Demo • Cosa è installato nella VM • Canali di accesso remote e consultazione dei pacchetti • Demo • Prospettive e soluzioni
  • 6. “Power is nothing without control Campagna Pirelli 1995
  • 8. Come esplorare un’infrastruttura in Microsoft Azure • Manualmente/Documentazione ? • Attraverso l’accesso http://portal.azure.com/ ? • Azure REST API ? • Analisi dei Template ARM? • Scripting ? • Azure Resource Graph ? • Excel/Power BI
  • 9. Quali dati sono interessanti? • VMs • Networking • Risorse • Images/Sku/Licensing • States • Storage location
  • 10. Azure Resource Graph Azure Resource Graph • Azure CLI (as an extension) • Azure PowerShell Core (Az.ResourceGraph module) • Azure PowerShell (AzureRM.ResourceGraph module) • Azure Portal (“All Resources” and “Resource Graph Explorer” view) • REST API • Azure Cloud Shell
  • 11. Kusto Language Kusto Language • Linguaggio Query • Basato sul modello relazionale Tabelle/Colonne • Operatori query per analisi complesse • Query aggregabili tramite Pipeline • In Azure Resource Graph non c’è supporto completo del linguaggio • Analisi interattiva su BigData • Es.: where type =~ 'Microsoft.Compute/virtualMachines' | summarize count()
  • 13. Cosa è installato nella VM
  • 14. Canali di accesso remote Invoke-AzVMCommand -Name gabcltSrv31 -ResourceGroupName GAB2019TestLab01 -ScriptBlock {get-service win*} -Credential (get-credential) ssh -T giulianolatini@23.100.59.233 'dpkg-query -l'
  • 15. Canali di accesso remote e consultazione dei pacchetti Get-ItemProperty HKLM:SoftwareMicrosoftWindowsCurre ntVersionUninstall* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize dpkg-query -l
  • 16. Lista del Software Installato
  • 17. Prospettive e soluzioni • Interroghiamo l’infrastruttura • Inspezionabilità per soluzioni Infrastructure as Code • Esportabilità verso Excel/Power BI • Rilevamento di variazioni per infrastruttura • Documentazione? • Dashboard di stato per live monitor? • Query pinnabili sulla dashboard Azure ?
  • 18. Bibliografia 1/3 • Azure Resource Graph Documentation - Tutorials, API Reference • Reference - Azure Data Explorer - Kusto Query Language • Getting started with Kusto - Azure Data Explorer • Kusto Tools - Azure Data Explorer • Documentazione di Resource Manager in Azure - Esercitazioni, esempi, informazioni di riferimento e risorse • Saving time with Azure Resource Graph • Explore Azure Resources with Resource Graph
  • 19. Bibliografia 2/3 • MicrosoftDocs/azure-docs/articles/governance/resource-graph/ • MicrosoftDocs/azure-docs/articles/governance/resource-graph/samples/ • Azure Resource Graph Introduction • Explore Azure Resources With Resource Graph - DZone Cloud • Azure Resource Graph: How many CPU cores are used • Top 10 PowerShell Script to check the Windows Service on remote server - OnClick360 • Remoting into Azure ARM Virtual Machines using Powershell • PowerShell Basics: Connecting to VMs with Azure PSRemoting
  • 20. Bibliografia 3/3 • Check Azure VM status with PowerShell • Configure PowerShell remoting for Azure VMs - Powershellbros.com • Enable PowerShell Remoting to an Azure Virtual Machine, without Domain Membership | Azure | SignalWarrant.com - Practical PowerShell for Humans • Use PowerShell to Quickly Find Installed Software | Scripting • Use PowerShell to Find Installed Software | Scripting • How to Create a List of Your Installed Programs on Windows