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
Potenziare la ricerca su Cosmos DB con Full Text Search
Eseguire un metodo asincrono dopo il set di una proprietà in Blazor 8
Generare HTML a runtime a partire da un componente Razor in ASP.NET Core
Ottimizzare le pull con Artifact Cache di Azure Container Registry
Proteggere le risorse Azure con private link e private endpoints
Bloccare l'esecuzione di un pod in mancanza di un'artifact attestation di GitHub
Eseguire operazioni sui blob con Azure Storage Actions
Usare i servizi di Azure OpenAI e ChatGPT in ASP.NET Core con Semantic Kernel
Gestire domini wildcard in Azure Container Apps
Estrarre dati randomici da una lista di oggetti in C#
Utilizzare gRPC su App Service di Azure
Recuperare automaticamente un utente e aggiungerlo ad un gruppo di Azure DevOps
I più letti di oggi
- Recuperare automaticamente un utente e aggiungerlo ad un gruppo di Azure DevOps
- Supportare la sessione affinity di Azure App Service con Application Gateway
- Gli oggetti CallOut di Expression Blend 4.0
- Conoscere il rendering Server o WebAssembly a runtime in Blazor
- Utilizzare un DataContext specifico per la modalità design time di Blend e Visual Studio nei controlli Silverlight
- Più sezioni di configurazione attraverso il nodo <configSections /> del web.config