Freigeben über


Schnellstart: Erstellen eines Dev Centers und Projekts für Bereitstellungsumgebungen mithilfe einer ARM-Vorlage

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.

Schaltfläche zum Bereitstellen der Resource Manager-Vorlage in Azure.

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 von der Seite mit den Azure-Schnellstartvorlagen.

Die Vorlage können Sie sich in azuredeploy.json ansehen.

In der Vorlage sind die folgenden Azure-Ressourcen definiert:

Implementieren der Vorlage

  1. Wählen Sie oben Open Cloud Shell über einem der folgenden Codeblöcke aus und folgen Sie den Anweisungen, um sich bei Azure anzumelden.

  2. Wenn die Eingabeaufforderung über die Konsole angezeigt wird, stellen Sie sicher, dass Sie bereit für die Bereitstellung auf Ihrem ausgewählten Abonnement sind.

  3. Wählen Sie die PowerShell-Shell aus, und folgen Sie den Anweisungen.

  4. Wenn Sie die Bereitstellung der Vorlage fortsetzen möchten, 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 5 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. Informationen zu anderen Bereitstellungsmethoden finden Sie unter Bereitstellen von Vorlagen.

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 Bereitstellen des Benutzerzugriffs auf Azure Deployment Environments-Projekte.

Überprüfen der bereitgestellten Ressourcen

  1. Melden Sie sich beim Azure-Portal an.
  2. Wählen Sie " Ressourcengruppen " im linken Bereich aus.
  3. 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:

  1. Löschen Sie alle Umgebungen, die dem Projekt zugeordnet sind, mithilfe des Azure-Portals oder des Entwicklerportals.
  2. Löschen Sie die Projektressource.
  3. Löschen Sie die Dev Center-Ressource.
  4. Löschen Sie die Ressourcengruppe.
  5. 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.