Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Important
Azure Bereitstellungsumgebungen befinden sich im Wartungsmodus, ohne dass zusätzliche Features geplant sind.
Vorhandene Funktionen bleiben verfügbar. Verwenden Sie diese Dokumentation für aktuelle Funktionen und Betriebsanleitungen. Ausführliche Informationen finden Sie unter Maintenance mode for Azure Deployment Environments.
In dieser Schnellstartanleitung wird beschrieben, wie Sie mithilfe einer Azure Resource Manager-Vorlage (ARM-Vorlage) ein Dev Center für Azure-Bereitstellungsumgebungen und ein Projekt zum Erstellen einer Umgebung erstellen und konfigurieren.
Eine Azure Resource Manager-Vorlage ist eine JSON (JavaScript Object Notation)-Datei, welche die Infrastruktur und die Konfiguration für Ihr Projekt definiert. Die Vorlage verwendet eine deklarative Syntax. Sie beschreiben Ihre geplante Bereitstellung, ohne die Abfolge der Programmierbefehle zu schreiben, mit denen die Bereitstellung erstellt wird.
Wenn Ihre Umgebung die Voraussetzungen erfüllt und Sie mit der Verwendung von ARM-Vorlagen vertraut sind, wählen Sie die Schaltfläche Deploy to Azure aus. Die Vorlage wird im Azure-Portal geöffnet.
Voraussetzungen
- Ein Azure-Abonnement. Erstellen Sie ein kostenloses Konto, falls Sie noch keines haben.
- Die Rolle „Besitzer“ oder „Mitwirkender“ für ein Azure-Abonnement oder eine bestimmte Ressourcengruppe
- Microsoft Entra-ID. Ihre Organisation muss Microsoft Entra-ID für die Identitäts- und Zugriffsverwaltung verwenden.
Überprüfen der Vorlage
Die in dieser Schnellstartanleitung verwendete Vorlage stammt aus Azure Schnellstartvorlagen.
Die Vorlage können Sie sich in azuredeploy.json ansehen.
In der Vorlage sind die folgenden Azure-Ressourcen definiert:
- Microsoft. DevCenter/devcenters: Erstellen eines Dev Centers.
- Microsoft. DevCenter/devcenters/catalogs: Erstellen eines Katalogs.
- Microsoft. DevCenter/devcenters/environmentTypes: Erstellen eines Dev Center-Umgebungstyps.
- Microsoft. DevCenter/projects: Erstellen eines Projekts.
- Microsoft. Authorization/roleAssignments: Erstellen einer Rollenzuweisung.
- Microsoft. DevCenter/projects/environmentTypes: Erstellen eines Projektumgebungstyps.
Implementieren der Vorlage
Wählen Sie Open Cloud Shell in einem der folgenden Codeblöcke aus, und folgen Sie den Anweisungen, um sich bei Azure anzumelden.
Wenn der Prompt von der Konsole angezeigt wird, stellen Sie sicher, dass Sie für die Bereitstellung in Ihrem ausgewählten Abonnement bereit sind.
Wenn eine Bash-Shell ausgewählt ist, wählen Sie "Zu PowerShell wechseln " aus, und folgen Sie den Anweisungen.
Um die Vorlage bereitzustellen, wählen Sie "Kopieren " im Codeblock aus, und klicken Sie dann mit der rechten Maustaste auf die Shellkonsole, und wählen Sie "Einfügen" aus.
Wenn Sie die Standardwerte für Parameter verwenden möchten, verwenden Sie diesen Code:
$location = Read-Host "Please enter region name, for example, eastus" $templateUri = "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.devcenter/deployment-environments/azuredeploy.json" Write-Host "Start provisioning..." New-AzDeployment -Name (New-Guid) -Location $location -TemplateUri $templateUri Write-Host "Provisioning completed."Wenn Sie Ihre eigenen Werte eingeben möchten, verwenden Sie diesen Code:
$resourceGroupName = Read-Host "Please enter resource group name: " $devCenterName = Read-Host "Please enter dev center name: " $projectName = Read-Host "Please enter project name: " $environmentTypeName = Read-Host "Please enter environment type name: " $userObjectId = Read-Host "Please enter your user object ID, for example, xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" $location = Read-Host "Please enter region name, for example, eastus" $templateUri = "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.devcenter/deployment-environments/azuredeploy.json" Write-Host "Start provisioning..." New-AzDeployment -Name (New-Guid) -Location $location -TemplateUri $templateUri -resourceGroupName $resourceGroupName -devCenterName $devCenterName -projectName $projectName -environmentTypeName $environmentTypeName -userObjectId $userObjectId Write-Host "Provisioning completed."
Es dauert etwa fünf Minuten, bis die Vorlage bereitgestellt wird.
Azure PowerShell wird verwendet, um die Vorlage bereitzustellen. Sie können auch das Azure-Portal und die Azure CLI verwenden. Weitere Bereitstellungsmethoden finden Sie unter Deploy resources with ARM templates and Azure portal.
Erforderliche Parameter
- Ressourcengruppenname: Der Name der Ressourcengruppe, in der sich das Dev Center und das Projekt befinden.
- Dev Center-Name: Der Name des Dev Centers.
- Projektname: Der Name des Projekts, das dem Dev Center zugeordnet ist.
- Name des Umgebungstyps: Der Name des Umgebungstyps sowohl für das Dev Center als auch für das Projekt.
- Benutzerobjekt-ID: Die Objekt-ID eines Benutzers, dem die Rolle "Benutzer für Bereitstellungsumgebungen" zugewiesen wurde.
Alternativ können Sie zugriff auf das Bereitstellungsumgebungen-Projekt im Azure-Portal bereitstellen. Siehe Zugriff auf Ressourcen von Azure Deployment Environments konfigurieren.
Überprüfen der bereitgestellten Ressourcen
- Melden Sie sich beim Azure-Portal an.
- Wählen Sie "Ressourcengruppen" aus.
- Wählen Sie die Ressourcengruppe aus, die Sie im vorherigen Abschnitt erstellt haben.
Bereinigen von Ressourcen
Wenn Sie die von Ihnen erstellten Ressourcen nicht mehr benötigen, löschen Sie sie anhand der folgenden Anweisungen:
- Löschen Sie alle Umgebungen, die dem Projekt zugeordnet sind, mithilfe des Azure-Portals oder des Entwicklerportals.
- Löschen Sie die Projektressource.
- Löschen Sie die Dev Center-Ressource.
- Löschen Sie die Ressourcengruppe.
- Entfernen Sie Rollenzuweisungen, die Sie nicht mehr aus dem Abonnement benötigen.
Nächster Schritt
In dieser Schnellstartanleitung haben Sie ein Dev Center und ein Projekt erstellt und konfiguriert. Wechseln Sie zur nächsten Schnellstartanleitung, um zu erfahren, wie Sie eine Umgebung erstellen.