Aracılığıyla paylaş


Hızlı Başlangıç: ARM şablonu kullanarak Dağıtım Ortamları için geliştirme merkezi ve proje oluşturma

Bu hızlı başlangıçta, bir ortam oluşturmak ve yapılandırmak için Azure Resource Manager şablonu (ARM şablonu) kullanılarak Azure Deployment Environments geliştirme merkezi ve projesinin nasıl oluşturulacağı ve yapılandırılacağı açıklanmaktadır.

Azure Resource Manager şablonu, projenizin altyapısını ve yapılandırmasını tanımlayan bir JavaScript Nesne Gösterimi (JSON) dosyasıdır. Şablon deklaratif sözdizimi kullanır. Dağıtımı oluşturmak için programlama komutlarının sırasını yazmadan hedeflenen dağıtımınızı açıklarsınız.

Ortamınız önkoşulları karşılıyorsa ve ARM şablonlarını kullanma hakkında bilginiz varsa, Azure’a dağıtma düğmesini seçin. Şablon Azure portalında açılır.

Azure'a Resource Manager şablonunu konuşlandırmak için buton.

Önkoşullar

  • Bir Azure aboneliği. Hesabınız yoksa ücretsiz bir hesap oluşturun.
  • Azure aboneliği veya kaynak grubu üstünde Owner veya Contributor rolü.
  • Microsoft Entra Kimlik (ID) Kuruluşunuzun kimlik ve erişim yönetimi için Microsoft Entra ID kullanması gerekmektedir.

Şablonu gözden geçir

Bu hızlı başlangıçta kullanılan şablon Azure Hızlı Başlangıç Şablonlarından alınmıştır.

Şablonu görüntülemek için bkz . azuredeploy.json.

Şablonda tanımlanan Azure kaynakları:

Şablonu dağıt

  1. Aşağıdaki kod bloklarından birinin üzerinde Cloud Shell'i aç'ı seçin ve Azure'da oturum açmak için yönergeleri izleyin.

  2. Konsoldan istem gördüğünüzde, seçtiğiniz aboneliğe dağıtmaya hazır olduğunuzdan emin olun.

  3. PowerShell kabuğunu seçin ve yönergeleri takip edin.

  4. Şablonu dağıtmaya devam etmek istiyorsanız kod bloğunda Kopyala'yı seçin ve ardından kabuk konsoluna sağ tıklayıp Yapıştır'ı seçin.

    • Varsayılan parametre değerlerini kullanmak istiyorsanız şu kodu kullanın:

      $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."
      
      
    • Kendi değerlerinizi girmek istiyorsanız şu kodu kullanın:

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

Şablonun dağıtılması yaklaşık 5 dakika sürer.

Azure PowerShell, şablonu dağıtmak için kullanılır. Azure portalını ve Azure CLI'yi de kullanabilirsiniz. Diğer dağıtım yöntemlerini öğrenmek için bkz . Şablonları dağıtma.

Gerekli parametreler

  • Kaynak grubu adı: Geliştirme merkezinin ve projenin bulunacağı kaynak grubunun adı.
  • Geliştirme merkezi adı: Geliştirme merkezinin adı.
  • Proje adı: Geliştirme merkeziyle ilişkili projenin adı.
  • Ortam türü adı: Hem geliştirme merkezi hem de proje için ortam türünün adı.
  • Kullanıcı nesne kimliği: Dağıtım Ortamları Kullanıcı rolü verilen bir kullanıcının nesne kimliği.

Alternatif olarak, Azure portalında dağıtım ortamları projesine erişim sağlayabilirsiniz. Bkz. Azure Dağıtım Ortamları projelerine kullanıcı erişimi sağlama.

Dağıtılmış kaynakları gözden geçir.

  1. Azure portalınaoturum açın.
  2. Sol bölmede Kaynak grupları'nı seçin.
  3. Önceki bölümde oluşturduğunuz kaynak grubunu seçin.

Kaynakları temizle

Oluşturduğunuz kaynaklara artık ihtiyacınız yoksa şu yönergeleri izleyerek bunları silin:

  1. Azure portalını veya geliştirici portalını kullanarak projeyle ilişkili tüm ortamları silin.
  2. Proje kaynağını silin.
  3. Geliştirme merkezi kaynağını silin.
  4. Kaynak grubunu silin.
  5. Artık ihtiyacınız olmayan rol atamalarını abonelikten kaldırın.

Sonraki adım

Bu hızlı başlangıçta bir geliştirme merkezi ve proje oluşturup yapılandırmışsınız. Bir ortam oluşturmayı öğrenmek için sonraki hızlı başlangıç kılavuzuna gidin.