Delen via


Quickstart: Een ontwikkelaarscentrum en -project voor implementatieomgevingen maken met behulp van een ARM-sjabloon

In deze quickstart wordt beschreven hoe u een Azure Resource Manager-sjabloon (ARM-sjabloon) gebruikt voor het maken en configureren van een Azure Deployment Environment-ontwikkelaarscentrum en -project voor het maken van een omgeving.

Een Azure Resource Manager-sjabloon is een JSON-bestand (JavaScript Object Notation) dat de infrastructuur en configuratie voor uw project definieert. De sjabloon maakt gebruik van declaratieve syntaxis. U beschrijft de beoogde implementatie zonder de reeks programmeeropdrachten te schrijven om de implementatie te maken.

Als uw omgeving voldoet aan de vereisten en u bekend bent met het gebruik van ARM-sjablonen, selecteert u de knop Implementeren in Azure . De sjabloon wordt in Azure Portal geopend.

Knop voor het implementeren van de Resource Manager-sjabloon in Azure.

Vereiste voorwaarden

  • Een Azure-abonnement. Maak een gratis account als u er nog geen hebt.
  • De rol Eigenaar of Inzender voor een Azure-abonnement of -resourcegroep.
  • Microsoft Entra-id. Uw organisatie moet Microsoft Entra ID gebruiken voor identiteits- en toegangsbeheer.

De sjabloon controleren

De sjabloon die in deze quickstart wordt gebruikt, komt uit Azure-snelstartsjablonen.

Als u de sjabloon wilt bekijken, raadpleegt u azuredeploy.json.

Azure-resources die in de sjabloon zijn gedefinieerd:

De sjabloon implementeren

  1. Selecteer Cloud Shell openen boven een van de volgende codeblokken en volg de instructies om u aan te melden bij Azure.

  2. Wanneer u de prompt van de console ziet, controleert u of u klaar bent om te implementeren in uw gekozen abonnement.

  3. Selecteer de PowerShell-shell en volg de aanwijzingen.

  4. Als u wilt doorgaan met het implementeren van de sjabloon, selecteert u Kopiëren in het codeblok en klikt u met de rechtermuisknop op de shell-console en selecteert u Plakken.

    • Als u de standaardparameterwaarden wilt gebruiken, gebruikt u deze 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."
      
      
    • Als u uw eigen waarden wilt invoeren, gebruikt u deze 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."
      
      

Het duurt ongeveer 5 minuten om de sjabloon te implementeren.

Azure PowerShell wordt gebruikt om de sjabloon te implementeren. U kunt ook Azure Portal en Azure CLI gebruiken. Zie Sjablonen implementeren voor meer informatie over andere implementatiemethoden.

Benodigde parameters

  • Naam van resourcegroep: de naam van de resourcegroep waar het ontwikkelaarscentrum en project zich bevinden.
  • Naam van het ontwikkelaarscentrum: de naam van het ontwikkelaarscentrum.
  • Projectnaam: de naam van het project dat is gekoppeld aan het ontwikkelaarscentrum.
  • Naam van het omgevingstype: de naam van het omgevingstype voor zowel het ontwikkelaarscentrum als het project.
  • Gebruikersobject-id: de object-id van een gebruiker waaraan de gebruikersrol Implementatieomgevingen is verleend.

U kunt ook toegang bieden tot het implementatieomgevingsproject in Azure Portal. Zie Gebruikerstoegang bieden tot Azure Deployment Environments-projecten.

Geïmplementeerde middelen beoordelen

  1. Meld u aan bij het Azure-portaal.
  2. Selecteer Resourcegroepen in het linkerdeelvenster.
  3. Selecteer de resourcegroep die u in de vorige sectie hebt gemaakt.

De hulpbronnen opschonen

Als u de resources die u hebt gemaakt niet meer nodig hebt, verwijdert u deze door de volgende instructies te volgen:

  1. Verwijder alle omgevingen die zijn gekoppeld aan het project met behulp van Azure Portal of de ontwikkelaarsportal.
  2. Verwijder de projectresource.
  3. Verwijder de resource van het devcenter.
  4. Verwijder de resourcegroep.
  5. Verwijder roltoewijzingen die u niet meer nodig hebt uit het abonnement.

Volgende stap

In deze quickstart hebt u een ontwikkelaarscentrum en project gemaakt en geconfigureerd. Ga naar de volgende quickstart voor meer informatie over het maken van een omgeving.