Vytvoření účtu Azure Mapy pomocí šablony ARM

Účet Azure Mapy můžete vytvořit pomocí šablony Azure Resource Manageru (ARM). Jakmile budete mít účet, můžete rozhraní API implementovat na svém webu nebo v mobilní aplikaci.

Šablona Azure Resource Manageru je soubor JSON (JavaScript Object Notation), který definuje infrastrukturu a konfiguraci projektu. Tato šablona používá deklarativní syntaxi. Popíšete zamýšlené nasazení, aniž byste museli psát posloupnost programovacích příkazů pro vytvoření nasazení.

Pokud vaše prostředí splňuje požadavky a jste obeznámeni s používáním šablon ARM, vyberte tlačítko Nasazení do Azure. Šablona se otevře na webu Azure Portal.

Button to deploy the Resource Manager template to Azure.

Požadavky

K dokončení tohoto článku:

Kontrola šablony

Šablona použitá v tomto rychlém startu je jednou z šablon pro rychlý start Azure.

{
  "$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')]"
    }
  ]
}

Prostředek účtu Azure Mapy je definován v této šabloně:

Nasazení šablony

  1. Vyberte následující obrázek a přihlaste se k Azure a otevřete šablonu. Šablona vytvoří účet Azure Mapy.

    Button to deploy the Resource Manager template to Azure.

  2. Vyberte nebo zadejte následující hodnoty.

    ARM template deploy portal

    Pokud není zadaný, použijte výchozí hodnotu k vytvoření účtu Azure Mapy.

    • Předplatné: Vyberte předplatné Azure.
    • Skupina prostředků: Vyberte Vytvořit nový, zadejte jedinečný název skupiny prostředků a pak vyberte OK.
    • Umístění: Vyberte prosím umístění.
    • Název účtu: Zadejte název vašeho účtu Azure Mapy, který musí být globálně jedinečný.
    • Cenová úroveň: Vyberte odpovídající cenovou úroveň, výchozí hodnota šablony je G2.
  3. Vyberte Zkontrolovat a vytvořit.

  4. Potvrďte nastavení na stránce revize a vyberte Vytvořit. Po úspěšném nasazení se zobrazí oznámení:

    ARM template deploy portal notification

K nasazení šablony se používá Azure Portal. Můžete také použít Azure PowerShell, Azure CLI a rozhraní REST API. Další metody nasazení najdete v tématu Nasazení šablon.

Kontrola nasazených prostředků

Pomocí webu Azure Portal můžete zkontrolovat svůj účet Azure Mapy a zobrazit klíče. K výpisu klíčů účtu můžete použít také následující skript Azure CLI.

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

Vyčištění prostředků

Pokud už je nepotřebujete, odstraňte skupinu prostředků, která odstraní také účet Azure Mapy. Odstranění skupiny prostředků pomocí Azure CLI:

az group delete --name MyResourceGroup

Další kroky

Další informace o Azure Mapy a Azure Resource Manageru najdete v následujících článcích:

  • Vytvoření ukázkové aplikace Azure Mapy
  • Další informace o šablonách ARM