共用方式為


快速入門:使用ARM範本建立部署環境的開發人員中心和專案

本快速入門說明如何使用 Azure Resource Manager 範本(ARM 範本)來建立及設定 Azure 部署環境開發人員中心和專案,以建立環境。

Azure Resource Manager 範本是 JavaScript 物件表示法 (JSON) 檔案,可定義專案的基礎結構和組態。 範本使用宣告式語法。 您可以描述預期的部署,而不需要撰寫程式設計命令順序來建立部署。

如果您的環境符合必要條件,而且您很熟悉 ARM 範本,請選取 [部署至 Azure] 按鈕。 範本會在 Azure 入口網站中開啟。

將 Resource Manager 範本部署至 Azure 的按鈕。

先決條件

  • Azure 訂用帳戶。 如果您沒有免費帳戶,請建立免費帳戶
  • Azure 訂用帳戶或資源群組的擁有者或參與者角色。
  • Microsoft Entra ID(登入識別系統) 您的組織必須使用 Microsoft Entra ID 進行身分識別和存取管理。

檢閱範本

本快速入門中使用的範本是來自 Azure 快速入門範本

若要檢視範本,請參閱 azuredeploy.json

範本中定義的 Azure 資源:

部署範本

  1. 選取下列其中一個程式碼區塊上方的 [開啟 Cloud Shell],然後依照指示登入 Azure。

  2. 當您從主控台看到提示時,請確定您已準備好部署至您選擇的訂用帳戶。

  3. 選取 PowerShell Shell 並遵循提示。

  4. 如果您想要繼續部署範本,請選取程式代碼區塊上的 [ 複製 ],然後以滑鼠右鍵按兩下殼層控制台,然後選取 [ 貼上]。

    • 如果您要使用預設參數值,請使用下列程式代碼:

      $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."
      
      
    • 如果您要輸入自己的值,請使用下列程式代碼:

      $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."
      
      

部署範本大約需要 5 分鐘的時間。

Azure PowerShell 用於部署範本。 您也可以使用 Azure 入口網站和 Azure CLI。 若要了解其他部署方法,請參閱部署範本

必要參數

  • 資源組名:開發人員中心和專案所在的資源組名。
  • 開發人員中心名稱:開發人員中心的名稱。
  • 專案名稱:與開發人員中心相關聯的專案名稱。
  • 環境類型名稱:開發人員中心和專案的環境類型名稱。
  • 用戶物件標識碼:授與 部署環境使用者 角色之使用者的物件標識碼。

或者,您可以在 Azure 入口網站中提供部署環境專案的存取權。 請參閱 提供使用者對 Azure 部署環境專案的存取權。

檢閱已部署的資源

  1. 登入 Azure 入口網站
  2. 選取左窗格中的 [資源群組 ]。
  3. 選取您在上一節中建立的資源群組。

清理資源

如果您不再需要您所建立的資源,請遵循下列指示加以刪除:

  1. 使用 Azure 入口網站或開發人員入口網站刪除與專案相關聯的任何環境。
  2. 刪除項目資源。
  3. 刪除開發人員中心資源。
  4. 刪除資源群組。
  5. 從訂用帳戶中移除不再需要的角色指派。

後續步驟

在本快速入門中,您已建立並設定開發人員中心和專案。 請移至下一個快速入門,以了解如何建立環境。