Opzioni di gestione di Azure
È possibile configurare e gestire Azure usando un'ampia gamma di strumenti e piattaforme. Sono disponibili strumenti per la riga di comando, Software Development Kit (SDK) specifici del linguaggio, strumenti di sviluppo, strumenti per la migrazione e tanti altri.
Gli strumenti usati comunemente per la gestione e l'interazione quotidiane sono i seguenti:
- Portale di Azure per interagire con Azure tramite un'interfaccia utente con interfaccia grafica (GUI)
- Azure PowerShell e interfaccia della riga di comando di Azure (CLI) per le interazioni con Azure che si basano sulla riga di comando e sull'automazione
- Azure Cloud Shell per un'interfaccia della riga di comando basata sul Web
- App per dispositivi mobili di Azure per il monitoraggio e la gestione delle risorse da dispositivo mobile
Sono anche disponibili Azure SDK per molti linguaggi e framework, nonché API REST che consentono di gestire e controllare le risorse di Azure a livello di codice.
Quando si inizia a lavorare con Azure, probabilmente si userà per lo più il portale di Azure.
Azure portal
Il portale di Azure è un sito Web accessibile da qualsiasi Web browser. Dopo aver effettuato l'accesso con l'account di Azure, è possibile creare, gestire e monitorare i servizi e le risorse di Azure. Nel portale di Azure è possibile usare la funzione di ricerca per trovare diversi tipi di servizi e ottenere i collegamenti per accedere alla Guida su argomenti specifici. Il portale di Azure offre anche assistenza per le attività amministrative complesse attraverso procedure guidate e descrizioni comando.
Il portale di Azure costituisce spesso l'interfaccia migliore per eseguire singole attività o quando si vogliono esaminare in dettaglio le opzioni di configurazione.
In generale, il potale non consente di automatizzare attività ripetitive. Ad esempio, per configurare più macchine virtuali, è necessario crearle una alla volta. Questo processo potrebbe rendere l'approccio del portale meno appropriato per attività complesse che comportano ripetizioni. Per questi tipi di attività, possono essere più indicati Azure PowerShell e l'interfaccia della riga di comando di Azure.
Azure PowerShell
Azure PowerShell consente di connettersi alla sottoscrizione di Azure e gestire le risorse.
Ad esempio, Azure PowerShell include il comando New-AzVM
che crea una macchina virtuale all'interno della sottoscrizione di Azure. Per usarlo, avviare PowerShell e installare il modulo Azure PowerShell, se questa operazione non è già stata eseguita. Accedere quindi all'account di Azure usando il comando Connect-AzAccount
ed eseguire un comando, ad esempio:
New-AzVM `
-ResourceGroupName "MyResourceGroup" `
-Name "TestVm" `
-Image "UbuntuLTS" `
...
Interfaccia della riga di comando di Azure
L'interfaccia della riga di comando di Azure è un programma della riga di comando per connettersi ad Azure ed eseguire comandi amministrativi nelle risorse di Azure. L'interfaccia della riga di comando di Azure può essere eseguita in Windows, Linux o macOS.
Ad esempio, per creare una macchina virtuale, aprire una finestra del prompt dei comandi e installare l'interfaccia della riga di comando di Azure, se questa operazione non è già stata eseguita. Accedere quindi ad Azure usando il comando az login
ed eseguire un comando, ad esempio:
az vm create \
--resource-group MyResourceGroup \
--name TestVm \
--image Ubuntu2204 \
--generate-ssh-keys \
...
Azure Cloud Shell
Azure Cloud Shell è una shell interattiva, autenticata e accessibile tramite browser per la gestione delle risorse di Azure usando strumenti di scripting come l'interfaccia della riga di comando di Azure o Azure PowerShell. Cloud Shell include anche molti altri strumenti di sviluppo, ad esempio editor di testo, strumenti di controllo del codice sorgente, database e altro ancora.
È possibile accedere ad Azure Cloud Shell dal portale di Azure o passando a https://shell.azure.com.
App per dispositivi mobili di Azure
L'app per dispositivi mobili di Microsoft Azure consente di accedere, gestire e monitorare tutti gli account e le risorse di Azure da un telefono o un tablet iOS o Android.
Dopo l'installazione è possibile eseguire molte attività comuni di Azure, ad esempio:
- Controllare lo stato corrente e le metriche critiche dei servizi.
- Mantenersi informati con notifiche e avvisi su importanti problemi di integrità.
- Controllare gli avvisi di Azure più recenti.
- Avviare, arrestare e riavviare le macchine virtuali o le app Web.
- Connettersi alle macchine virtuali.
- Gestire le autorizzazioni con il controllo degli accessi in base al ruolo.
- Usare Azure Cloud Shell per eseguire gli script salvati o svolgere attività amministrative.
Nella parte restante di questo modulo verrà analizzato nel dettaglio l'uso del portale.