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
Sostituire la GitHub Action di login su private registry
Utilizzare un service principal per accedere a Azure Container Registry
Configurare policy CORS in Azure Container Apps
Utilizzare la versione generica di EntityTypeConfiguration in Entity Framework Core
Usare il colore CSS per migliorare lo stile della pagina
Ottimizzare la latenza in Blazor 8 tramite InteractiveAuto render mode
Eseguire una query su SQL Azure tramite un workflow di GitHub
Eseguire query manipolando liste di tipi semplici con Entity Framework Core
Hosting di componenti WebAssembly in un'applicazione Blazor static
Eseguire attività con Azure Container Jobs
Utilizzare QuickGrid di Blazor con Entity Framework
Visualizzare le change sul plan di Terraform tramite le GitHub Actions