Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Important
Azure Distributionsmiljöer är i underhållsläge, utan några ytterligare funktioner planerade.
Befintliga funktioner är fortfarande tillgängliga. Använd den här dokumentationen för aktuella funktioner och driftvägledning. Mer information finns i Maintenance-läge för Azure distributionsmiljöer.
Den här snabbstarten beskriver hur du använder en Azure Resource Manager-mall (ARM-mall) för att skapa och konfigurera ett Utvecklingscenter för Azure Deployment Environments och ett projekt för att skapa en miljö.
En Azure Resource Manager-mall är en JSON-fil (JavaScript Object Notation) som definierar infrastrukturen och konfigurationen för projektet. Mallen använder deklarativ syntax. Du beskriver den avsedda distributionen utan att skriva sekvensen med programmeringskommandon för att skapa distributionen.
Om din miljö uppfyller förhandskraven och du är van att använda ARM-mallar väljer du knappen Distribuera till Azure. Mallen öppnas i Azure Portal.
Förutsättningar
- Ett Azure-abonnemang. Skapa ett kostnadsfritt konto om du inte har något.
- Rollen Ägare eller Deltagare i en Azure-prenumeration eller resursgrupp.
- Microsoft Entra-ID. Din organisation måste använda Microsoft Entra-ID för identitets- och åtkomsthantering.
Granska mallen
Mallen som används i den här snabbstarten kommer från Azure snabbstartsmallar.
Information om hur du visar mallen finns i azuredeploy.json.
Azure-resurser som definierats i mallen:
- Microsoft. DevCenter/devcenters: Skapa ett utvecklingscenter.
- Microsoft. DevCenter/devcenters/kataloger: Skapa en katalog.
- Microsoft. DevCenter/devcenters/environmentTypes: Skapa en utvecklingscentermiljötyp.
- Microsoft. DevCenter/projekt: Skapa ett projekt.
- Microsoft. Authorization/roleAssignments: Skapa en rolltilldelning.
- Microsoft. DevCenter/projects/environmentTypes: Skapa en projektmiljötyp.
Använd mallen
Välj Öppna Cloud Shell i något av följande kodblock och följ anvisningarna för att logga in på Azure.
När du ser meddelandet från konsolen säkerställer du att du är redo att distribuera till din valda prenumeration.
Om ett Bash-gränssnitt har valts väljer du Växla till PowerShell och följer anvisningarna.
Om du vill distribuera mallen väljer du Kopiera på kodblocket och högerklickar sedan på shell-konsolen och väljer Klistra in.
Om du vill använda standardparametervärdena använder du den här koden:
$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."Om du vill ange egna värden använder du den här koden:
$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."
Det tar ungefär fem minuter att distribuera mallen.
Azure PowerShell används för att distribuera mallen. Du kan också använda Azure-portalen och Azure CLI. Mer information om andra distributionsmetoder finns i Distribuera resurser med ARM-mallar och Azure portalen.
Obligatoriska parametrar
- Resursgruppsnamn: Namnet på resursgruppen där utvecklingscentret och projektet ska finnas.
- Dev Center-namn: Namnet på utvecklingscentret.
- Projektnamn: Namnet på projektet som är associerat med utvecklingscentret.
- Namn på miljötyp: Namnet på miljötypen för både utvecklingscentret och projektet.
- Användarobjekt-ID: Objekt-ID för en användare som har beviljats rollen Deployment Environments User.
Du kan också ge åtkomst till distributionsmiljöprojektet i Azure-portalen. Se Konfigurera åtkomst till resurser för Azure distributionsmiljöer.
Granska distribuerade resurser
- Logga in på Azure-portalen.
- Välj Resursgrupper.
- Välj den resursgrupp som du skapade i föregående avsnitt.
Rensa resurser
Om du inte längre behöver de resurser som du har skapat tar du bort dem genom att följa dessa instruktioner:
- Ta bort alla miljöer som är associerade med projektet med hjälp av Azure-portalen eller utvecklarportalen.
- Ta bort projektresursen.
- Ta bort utvecklingscentrets resurs.
- Ta bort resursgruppen.
- Ta bort rolltilldelningar som du inte längre behöver från prenumerationen.
Nästa steg
I den här snabbstarten skapade och konfigurerade du ett utvecklingscenter och ett projekt. Gå till nästa snabbstart för att lära dig hur du skapar en miljö.