Erste Schritte mit Azure PowerShell
Azure PowerShell ist ein leistungsstarkes Tool zur Verwaltung und Steuerung von Azure-Ressourcen direkt über PowerShell. Es eignet sich ideal zum Erstellen automatisierter Workflows und zum Verwalten von Ressourcen mithilfe des Azure Resource Manager-Modells. Sie können es in Ihrem Browser testen, indem Sie Azure Cloud Shell verwenden oder lokal auf Ihrem Computer installieren.
Dieser Artikel hilft Ihnen bei den ersten Schritten mit Azure PowerShell und lehrt seine Kernkonzepte.
Installieren oder Ausführen in Azure Cloud Shell
Die einfachste Möglichkeit, Azure PowerShell zu testen, ist die Azure Cloud Shell, eine browserbasierte Umgebung, die keine Installation erfordert. Informationen zu den ersten Schritten finden Sie unter Erste Schritte mit Azure Cloud Shell. Cloud Shell führt PowerShell auf einem Linux-Container aus, sodass Windows-spezifische Features nicht verfügbar sind.
Wenn Sie bereit sind, Azure PowerShell lokal zu installieren, führen Sie die Schritte in Installieren von Azure PowerShellaus.
Anmelden bei Azure
Verwenden Sie zum Anmelden das Cmdlet Connect-AzAccount
. Wenn Sie Cloud Shell verwenden, können Sie diesen Schritt überspringen, da Sie bereits für Ihre Umgebung, Ihr Abonnement und Ihren Mandanten authentifiziert sind.
Connect-AzAccount
Wichtig
Ab Anfang 2025 ist für die Anmeldung bei Azure PowerShell über die Microsoft Entra ID-Benutzeridentitäten zur Authentifizierung eine Multi-Faktor-Authentifizierung (MFA) erforderlich. Weitere Informationen finden Sie unter Planung für die obligatorische mehrstufige Authentifizierung für Azure und andere Verwaltungsportale.
Verwenden Sie für regionale Umgebungen, die eine bestimmte Compliance erfordern (z. B. Azure China 21Vianet), den Parameter Environment:
Connect-AzAccount -Environment AzureChinaCloud
Azure PowerShell verwendet standardmäßig web Account Manager (WAM) für die Authentifizierung auf Windows-Systemen, während andere Plattformen die browserbasierte Anmeldung verwenden. Weitere Informationen finden Sie unter Web Account Manager (WAM).
Wenn Sie Zugriff auf mehrere Abonnements haben, werden Sie aufgefordert, bei der Anmeldung ein Abonnement auszuwählen. Erfahren Sie mehr über diesen Prozess unter Anmeldeumgebung.
Nach der Anmeldung können Sie Azure PowerShell-Cmdlets verwenden, um Ihre Ressourcen zu verwalten. Weitere Details zur Authentifizierung finden Sie unter Anmelden mit Azure PowerShell.
Suchen nach Befehlen
Azure PowerShell-Cmdlets folgen der standardmäßigen PowerShell-Benennungskonvention von Verb-Noun
. Das Verb beschreibt die Aktion (z. B. New
, Get
, Set
, Remove
), während das Substantiv den Ressourcentyp darstellt (z. B. AzVM
, AzKeyVaultCertificate
, AzFirewall
, AzVirtualNetworkGateway
). Nomen in Azure PowerShell beginnen mit dem Präfix Az
.
Verwenden Sie zum Ermitteln von Befehlen das Cmdlet Get-Command
. So können Sie beispielsweise alle Befehle auflisten, die sich auf virtuelle Computer beziehen:
Get-Command -Verb Get -Noun AzVM* -Module Az.Compute
Hier ist eine Übersichtstabelle mit häufig genutzten Ressourcen und den zugehörigen Modulen:
Ressourcentyp | Azure PowerShell-Modul | Nomenpräfix |
---|---|---|
Ressourcengruppen | Az.Resources | AzResourceGroup |
Virtuelle Computer | Az.Compute | AzVM |
Speicherkonten | Az.Storage | AzStorageAccount |
Schlüsseltresor | Az.KeyVault | AzKeyVault |
Webanwendungen | Az.Websites | AzWebApp |
SQL-Datenbanken | Az.Sql | AzSqlDatabase |
Eine vollständige Liste der Azure PowerShell-Module finden Sie in der auf GitHub verfügbaren Liste der Azure PowerShell-Module.
Datensammlung
Standardmäßig sammelt Azure PowerShell Telemetriedaten, um die Benutzererfahrung zu verbessern, indem Verwendungsmuster und Probleme identifiziert werden. Es werden keine privaten oder persönlichen Daten erhoben. Mit dem Cmdlet Disable-AzDataCollection
können Sie sich jedoch gegebenenfalls abmelden. Weitere Informationen finden Sie in den Datenschutzbestimmungen.
Schnellstartanleitungen und Tutorials
Machen Sie sich mit Azure PowerShell in unseren geführten Lernprogrammen vertraut:
- Das Erstellen virtueller Maschinen mit Azure PowerShell
- Erstellen eines Speicherkontos
- Übertragen von Objekten zu/von Azure Blob Storage
- Geheimnisse in Azure Key Vault erstellen und abrufen
- Erstellen Sie eine Azure SQL-Datenbank und eine Firewall
- Einen Container in Azure Container Instances ausführen
- Erstellen einer VM-Skalierungsgruppe
- Erstellen einer Load Balancer Standard-Instanz
Nächste Schritte
Weitere Azure PowerShell-Funktionen erkunden:
- Anmelden mit Azure PowerShell
- Verwalten von Azure-Abonnements mit Azure PowerShell-
- Erstellen von Dienstprinzipalen mit Azure PowerShell
Um weitere Hilfe zu finden, stellen Sie eine Verbindung mit der Community her:
Referenzen
Azure PowerShell