Azure è una piattaforma cloud sviluppata da Microsoft che offre una vasta gamma di servizi di computing, archiviazione, database, intelligenza artificiale e molto altro ancora. Data la grande quantità di servizi e la necessità di semplificare la sua gestione, in Azure è possibile utilizzare moduli PowerShell e CLI (Command Line Interface) per creare script di automazione, rendendo più semplice e veloce la gestione dei servizi cloud. PowerShell è una shell di automazione basata su Windows che fornisce una interfaccia di scripting completa per automatizzare molte attività di gestione di Windows. Il CLI di Azure, d'altra parte, è una interfaccia a riga di comando unificata che consente di gestire le risorse di Azure dalla riga di comando o da script.
Sebbene ben documentati, tutti i comandi richiedono una serie di parametri che non è sempre facile ricordare e specificare, ma fortunatamente Microsoft sta introducendo sul portale un supporto alla creazione degli script. Infatti, se ci rechiamo su una Virtual Machine o uno Storage account troviamo il seguente pulsante.

Premendolo appare una sezione che ci permette di vedere i comandi più utili relativamente alla risorsa scelta, per Powershell e Azure CLI. Non solo, vengono già proposti i parametri in modo da identificare la risorsa e forniti i link diretti alla documentazione.

Abbiamo anche la possibilità di testare subito il comando tramite cloud shell e fare delle varianti per avvicinarci a quello che desideriamo.
Purtroppo, questa sezione è disponibile ancora in poche tipologie di risorse, ma ci aspettiamo che il numero cresca in continuazione in modo da coprire tutti i servizi.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Recuperare automaticamente un utente e aggiungerlo ad un gruppo di Azure DevOps
Utilizzare l nesting nativo dei CSS
Configurare e gestire sidecar container in Azure App Service
Integrare OpenAI tramite Aspire
Anonimizzare i dati sensibili nei log di Azure Front Door
Utilizzare il metodo IntersectBy per eseguire l'intersection di due liste
Creare un agente A2Acon Azure Logic Apps
Documentare i servizi REST con Swagger e OpenAPI con .NET 9
Utilizzare Hybrid Cache in .NET 9
Generare una User Delegation SAS in .NET per Azure Blob Storage
Abilitare automaticamente il force push di un gruppo su Azure DevOps
Definire il metodo di rilascio in .NET Aspire
I più letti di oggi
- Effettuare il multi-checkout in linea nelle pipeline di Azure DevOps
- Sfruttare una CDN con i bundle di ASP.NET
- Esaminare documenti XML con namespace utilizzando LINQ to XML
- Alleggerire le applicazioni WPF sfruttando gli oggetti Freezable
- Inserire le news di Punto Informatico nel proprio sito
- Effetto turnstile su tutte le pagine con il Windows Phone Toolkit
- Le DirectInk API nella Universal Windows Platform
- Gli oggetti CallOut di Expression Blend 4.0


