Azure Cloud Shell è un'esperienza CLI integrata disponibile per gli utenti cloud di Microsoft Azure . Solitamente disponibile in una shell Linux Bash o in un prompt di PowerShell, puoi anche utilizzare Azure Cloud Shell direttamente nell'ambiente di sviluppo integrato di VS Code.
Quali funzionalità offre Azure Cloud Shell?
< ul>
- Az.Accounts
- Az.Compute
- Az.Network
- Az.Resources
- Az.Storage
- AzureAD.Standard.Preview
- AzurePSDrive
- PSCloudShellUtility
Azure Cloud Shell gestisce automaticamente l'autenticazione e la configurazione per tutti i moduli e gli strumenti associati. In questo modo è facile e veloce iniziare a gestire il tuo ambiente Azure dalla riga di comando.
Introduzione ad Azure Cloud Shell
La maggior parte degli utenti inizierà con Azure Cloud Shell in due modi. Tramite il portale di Azure e il relativo accesso alla shell in linea o tramite un collegamento Web diretto alla shell di Azure.
Accesso alla shell del portale di Azure
La connessione alla shell tramite il portale di Azure è semplicissima come fare clic sull'icona del terminale accanto alla barra di ricerca nella parte superiore dello schermo.
Annuncio
Appena fai clic su questa icona, verrà mostrata una delle due shell, il terminale Bash o PowerShell come mostrato di seguito. Nella prima immagine, vedrai che il terminale Bash è connesso. Se usi il menu a discesa in alto a sinistra del terminale, avrai l'opzione per Bash o PowerShell.
Diretto Accesso alla shell via Web
Un altro metodo comune per avviare Azure Cloud Shell è tramite un collegamento diretto al sito Web stesso. Passando a https://shell.azure.com/si aprirà il terminale Bash o PowerShell. Se non sei loggato, ti verrà chiesto di farlo prima di accedere. Una volta autenticato, avrai accesso immediato allo stesso terminale del portale di Azure.
Integrazione di Azure Cloud Shell con VS Code
Ovviamente, come sviluppatore, questo potrebbe non essere il metodo più efficiente. Un editor molto popolare rilasciato da Microsoft, VS Code, è diventato una soluzione ben integrata per l'accesso a molte diverse risorse di Azure e in particolare ad Azure Cloud Shell.
Con un flusso di lavoro di sviluppo integrato e un rapido accesso al comune Azure comandi dall'interno dell'editor stesso, è possibile risparmiare molto tempo ed energia. Quali sono i passaggi necessari per iniziare a usare Azure Cloud Shell in VS Code?
Il modo più rapido e semplice per iniziare è installare l'estensione ufficiale dell'account Azure di Microsoft. Passare all'icona “Estensione” nel menu a sinistra di VS Code e cercare Account Azure. Una volta individuata l'estensione, fai clic sul pulsante “Install” pulsante. Dopo l'installazione, potrebbe essere necessario riavviare VS Code, ma non appena l'estensione sarà disponibile, avrai accesso a una serie di comandi diversi.
Per individuare tutti i comandi disponibili, digita ctrl-shift-p per aprire il riquadro dei comandi per VS Code. Fare clic o selezionare “Azure: Apri PowerShell in Cloud Shell” opzione.
Se non hai già effettuato l'accesso tramite l'estensione dell'account Azure, verrà visualizzato un messaggio. Fare clic su “Accedi” per essere indirizzato a una pagina Web utilizzando il browser predefinito che ti consente di accedere al tuo account Azure.
Annuncio
Scegli l'account che intendi usare con Azure Cloud Shell e inserisci la password, se necessario. Una volta inserita, la pagina ti chiederà di chiudere la scheda o la finestra del browser aperta e VS Code continuerà ad autenticarsi in background.
Potresti notare che l'URL utilizzato per accedere è di il formato, [localhost:123456](http://localhost:123456) dove 123456 è una porta scelta casualmente di solito nell'intervallo 62000.
Questo processo è lo stesso se scegli il terminale PowerShell o il terminale Bash. Come puoi vedere di seguito, una volta autenticato entrambi i terminali diventano disponibili per te.
Conclusione
L'integrazione di Azure Cloud Shell in VS Code semplifica notevolmente il lavoro di uno sviluppatore. L'accesso rapido ai comandi durante lo sviluppo è importante per raccogliere informazioni ed eseguire comandi per vedere i risultati di tali modifiche senza passare continuamente da una finestra all'altra. Usa oggi Azure Cloud Shell in VS Code e scopri quanto può migliorare la tua efficienza!