Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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.
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:
- Microsoft.DevCenter/devcenters. Maak een ontwikkelaarscentrum.
- Microsoft.DevCenter/devcenters/catalogs. Een catalogus maken.
- Microsoft.DevCenter/devcenters/environmentTypes. Maak een ontwikkelcentrumomgevingstype.
- Microsoft.DevCenter/projects. Maak een project.
- Microsoft.Authorization/roleAssignments. Maak een roltoewijzing.
- Microsoft.DevCenter/projects/environmentTypes. Maak een projectomgevingstype.
De sjabloon implementeren
Selecteer Cloud Shell openen boven een van de volgende codeblokken en volg de instructies om u aan te melden bij Azure.
Wanneer u de prompt van de console ziet, controleert u of u klaar bent om te implementeren in uw gekozen abonnement.
Selecteer de PowerShell-shell en volg de aanwijzingen.
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
- Meld u aan bij het Azure-portaal.
- Selecteer Resourcegroepen in het linkerdeelvenster.
- 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:
- Verwijder alle omgevingen die zijn gekoppeld aan het project met behulp van Azure Portal of de ontwikkelaarsportal.
- Verwijder de projectresource.
- Verwijder de resource van het devcenter.
- Verwijder de resourcegroep.
- 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.