Introduzione ad Azure PowerShell
Azure PowerShell è uno strumento potente per la gestione e l'amministrazione delle risorse di Azure direttamente da PowerShell. È ideale per la creazione di flussi di lavoro automatizzati e la gestione delle risorse usando il modello di Azure Resource Manager. È possibile provarlo nel browser usando azure Cloud Shell o installarlo in locale nel computer.
Questo articolo illustra come iniziare a usare Azure PowerShell e illustra i concetti di base.
Installare o eseguire in Azure Cloud Shell
Il modo più semplice per provare Azure PowerShell consiste nell'usare Azure Cloud Shell, un ambiente basato su browser che non richiede alcuna installazione. Per iniziare, vedere Introduzione ad Azure Cloud Shell. Cloud Shell esegue PowerShell in un contenitore Linux, quindi le funzionalità specifiche di Windows non sono disponibili.
Quando si è pronti per installare Azure PowerShell in locale, seguire la procedura descritta in Come installare Azure PowerShell.
Accedere ad Azure
Per accedere, usare il cmdlet Connect-AzAccount
. Se si usa Cloud Shell, è possibile ignorare questo passaggio perché si è già autenticati per l'ambiente, la sottoscrizione e il tenant.
Connect-AzAccount
Importante
A partire dall'inizio del 2025, l'autenticazione ad Azure da Azure PowerShell tramite un'identità utente di Microsoft Entra ID richiederà l'autenticazione a più fattori (MFA). Per altre informazioni, vedere L'impatto dell'autenticazione a più fattori in Azure PowerShell negli scenari di automazione.
Per ambienti regionali che richiedono conformità specifiche, ad esempio Azure China 21Vianet, utilizzare il parametro Environment:
Connect-AzAccount -Environment AzureChinaCloud
Azure PowerShell usa per impostazione predefinita il Web Account Manager (WAM) per l'autenticazione nei sistemi Windows, mentre altre piattaforme utilizzano l'accesso tramite browser. Per altre informazioni, vedere Web Account Manager (WAM).
Se si ha accesso a più sottoscrizioni, viene richiesto di selezionare una al momento dell'accesso. Altre informazioni su questo processo sono disponibili nell'esperienza di accesso .
Dopo l'accesso, è possibile usare i cmdlet di Azure PowerShell per gestire le risorse. Per altre informazioni sull'autenticazione, vedere Accedere con Azure PowerShell.
Trova comandi
I cmdlet di Azure PowerShell seguono la convenzione di denominazione standard di PowerShell di Verb-Noun
. Il verbo descrive l'azione, ad esempio, New
, Get
, Set
e Remove
, mentre il sostantivo rappresenta il tipo di risorsa, ad esempio AzVM
, AzKeyVaultCertificate
, AzFirewall
e AzVirtualNetworkGateway
. I sostantivi in Azure PowerShell iniziano con il prefisso Az
.
Per individuare i comandi, usare il cmdlet Get-Command
. Ad esempio, per elencare tutti i comandi correlati alle macchine virtuali:
Get-Command -Verb Get -Noun AzVM* -Module Az.Compute
Ecco una tabella di riferimento rapida delle risorse comuni e dei relativi moduli associati:
Tipo di risorsa | Modulo di Azure PowerShell | Prefisso del sostantivo |
---|---|---|
Gruppi di risorse | Az.Resources | AzResourceGroup |
Macchine virtuali | Az.Compute | AzVM |
Account di archiviazione | Az.Storage | AzStorageAccount |
Key Vault | Az.KeyVault | AzKeyVault |
Applicazioni Web | Az.Websites | AzWebApp |
Database SQL | Az.Sql | AzSqlDatabase |
Per un elenco completo dei moduli di Azure PowerShell, vedere l'elenco dei moduli di Azure PowerShell ospitato in GitHub.
Raccolta dei dati
Per impostazione predefinita, Azure PowerShell raccoglie i dati di telemetria per migliorare l'esperienza utente identificando i modelli di utilizzo e i problemi. Non vengono raccolti dati privati o personali. Tuttavia, è possibile rifiutare esplicitamente l'uso del cmdlet Disable-AzDataCollection
, se si preferisce. Per altre informazioni, vedere l'informativa sulla privacy .
Guide introduttive ed esercitazioni
Introduzione ad Azure PowerShell tramite le esercitazioni guidate:
- Creare macchine virtuali con Azure PowerShell
- Creare un account di archiviazione
- Trasferire oggetti da e verso l'archiviazione BLOB di Azure
- Creare e recuperare segreti da Azure Key Vault
- Creare un database SQL di Azure e un firewall
- Eseguire un contenitore in Istanza di Contenitore di Azure
- Creare un set di scalabilità per macchine virtuali
- Creare un servizio di bilanciamento del carico standard
Passaggi successivi
Esplorare altre funzionalità di Azure PowerShell:
- Accedere con Azure PowerShell
- Gestire le sottoscrizioni di Azure con Azure PowerShell
- Creare entità servizio con Azure PowerShell
Per altre informazioni, connettersi alla community:
- community degli strumenti di Azure
- Stack Overflow