ARM şablonu kullanarak Azure Haritalar hesabınızı oluşturma

Azure Resource Manager (ARM) şablonu kullanarak Azure Haritalar hesabınızı oluşturabilirsiniz. Bir hesabınız olduktan sonra API'leri web sitenizde veya mobil uygulamanızda uygulayabilirsiniz.

Azure Resource Manager şablonu, projenizin altyapısını ve yapılandırmasını tanımlayan bir JavaScript Nesne Gösterimi (JSON) dosyasıdır. Bu şablonda, bildirim temelli sözdizimi kullanılı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.

Button to deploy the Resource Manager template to Azure.

Önkoşullar

Bu makaleyi tamamlamak için:

Şablonu gözden geçirme

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

{
  "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "metadata": {
    "_generator": {
      "name": "bicep",
      "version": "0.25.53.49325",
      "templateHash": "695164742048978243"
    }
  },
  "parameters": {
    "accountName": {
      "type": "string",
      "defaultValue": "[uniqueString(resourceGroup().id)]",
      "metadata": {
        "description": "The name for your Azure Maps account. This value must be globally unique."
      }
    },
    "location": {
      "type": "string",
      "allowedValues": [
        "westeurope",
        "eastus",
        "westus2",
        "northeurope",
        "westcentralus",
        "usgovvirginia",
        "usgovarizona"
      ],
      "metadata": {
        "description": "Specifies the location for all the resources."
      }
    },
    "pricingTier": {
      "type": "string",
      "defaultValue": "G2",
      "allowedValues": [
        "G2"
      ],
      "metadata": {
        "description": "The pricing tier SKU for the account."
      }
    },
    "kind": {
      "type": "string",
      "defaultValue": "Gen2",
      "allowedValues": [
        "Gen2"
      ],
      "metadata": {
        "description": "The pricing tier for the account."
      }
    }
  },
  "resources": [
    {
      "type": "Microsoft.Maps/accounts",
      "apiVersion": "2023-06-01",
      "name": "[parameters('accountName')]",
      "location": "[parameters('location')]",
      "sku": {
        "name": "[parameters('pricingTier')]"
      },
      "kind": "[parameters('kind')]"
    }
  ]
}

Azure Haritalar hesabı kaynağı bu şablonda tanımlanır:

Şablonu dağıtma

  1. Aşağıdaki görüntüyü seçerek Azure'da oturum açıp bir şablon açın. Şablon bir Azure Haritalar hesabı oluşturur.

    Button to deploy the Resource Manager template to Azure.

  2. Aşağıdaki değerleri seçin veya girin.

    ARM template deploy portal

    Belirtilmediği sürece, Azure Haritalar hesabınızı oluşturmak için varsayılan değeri kullanın.

    • Abonelik: Bir Azure aboneliği seçin.
    • Kaynak grubu: Yeni oluştur'u seçin, kaynak grubu için benzersiz bir ad girin ve tamam'ı seçin.
    • Konum: Bir konum seçin.
    • Hesap Adı: Azure Haritalar hesabınız için genel olarak benzersiz olması gereken bir ad girin.
    • Fiyatlandırma Katmanı: Uygun fiyatlandırma katmanını seçin; şablon için varsayılan değer G2'dir.
  3. Gözden geçir ve oluştur’u seçin.

  4. Gözden geçirme sayfasında ayarlarınızı onaylayın ve Oluştur'u seçin. Başarıyla dağıtıldıktan sonra bir bildirim alırsınız:

    ARM template deploy portal notification

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

Dağıtılan kaynakları gözden geçirme

Azure Haritalar hesabınızı denetlemek ve anahtarlarınızı görüntülemek için Azure portalını kullanabilirsiniz. Hesap anahtarlarınızı listelemek için aşağıdaki Azure CLI betiğini de kullanabilirsiniz.

az maps account keys list --name MyMapsAccount --resource-group MyResourceGroup

Kaynakları temizleme

Artık gerekli olmadığında kaynak grubunu silin; bu da Azure Haritalar hesabını siler. Azure CLI kullanarak kaynak grubunu silmek için:

az group delete --name MyResourceGroup

Sonraki adımlar

Azure Haritalar ve Azure Resource Manager hakkında daha fazla bilgi edinmek için aşağıdaki makalelere bakın: