Rychlý start: Vytvoření a nasazení šablon ARM pomocí Azure Portal

V tomto rychlém startu se dozvíte, jak v Azure Portal vytvořit šablonu azure Resource Manager (šablonu ARM). Šablonu upravíte a nasadíte z portálu.

Šablony ARM jsou soubory JSON nebo Bicep, které definují prostředky, které je potřeba pro vaše řešení nasadit. Pokud chcete porozumět konceptům spojeným s nasazením a správou řešení Azure, projděte si přehled nasazení šablon.

Po dokončení kurzu nasadíte účet služby Azure Storage. Stejný postup je možné použít k nasazení dalších prostředků Azure.

Pokud předplatné Azure ještě nemáte, napřed si vytvořte bezplatný účet.

Načtení vlastní šablony

Místo ručního sestavování celé šablony ARM začněme načtením předem připravené šablony, která splní náš cíl. Úložiště šablon Azure pro rychlý start obsahuje velkou kolekci šablon, které nasazují běžné scénáře. Portál usnadňuje vyhledání a používání šablon z tohoto úložiště. Šablonu můžete uložit a později ji znovu použít.

  1. Ve webovém prohlížeči přejděte na Azure Portal a přihlaste se.

  2. Na Azure Portal panelu hledání vyhledejte nasazení vlastní šablony a pak ji vyberte z dostupných možností.

    Snímek obrazovky s hledáním vlastní šablony v Azure Portal

  3. V části Zdroj šablony si všimněte, že ve výchozím nastavení je vybraná šablona rychlého startu . Tento výběr můžete ponechat. V rozevíracím seznamu vyhledejte quickstarts/microsoft.storage/storage-account-create a vyberte ho. Po vyhledání šablony pro rychlý start vyberte Vybrat šablonu.

    Snímek obrazovky s výběrem šablony pro rychlý start v Azure Portal

  4. V dalším okně zadáte vlastní hodnoty, které se mají použít pro nasazení.

    V části Skupina prostředků vyberte Vytvořit novou a jako název zadejte myResourceGroup . Pro ostatní pole můžete použít výchozí hodnoty. Po zadání hodnot vyberte Zkontrolovat a vytvořit.

    Snímek obrazovky se vstupními poli pro vlastní šablonu v Azure Portal

  5. Portál ověří šablonu a zadané hodnoty. Po úspěšném ověření vyberte Vytvořit a spusťte nasazení.

    Snímek obrazovky s tlačítkem pro ověření šablony a vytvořit v Azure Portal

  6. Po ověření se zobrazí stav nasazení. Po úspěšném dokončení vyberte Přejít k prostředku a zobrazte účet úložiště.

    Snímek obrazovky s oznámením o úspěšném nasazení v Azure Portal

  7. Na této obrazovce můžete zobrazit nový účet úložiště a jeho vlastnosti.

    Snímek obrazovky se stránkou zobrazení nasazení s účtem úložiště v Azure Portal

Úprava a nasazení šablony

Portál můžete použít k rychlému vývoji a nasazení šablon ARM. Obecně doporučujeme k vývoji šablon ARM použít Visual Studio Code a k nasazení šablony azure CLI nebo Azure PowerShell, ale portál můžete použít k rychlému nasazení bez instalace těchto nástrojů.

V této části předpokládejme, že máte šablonu ARM, kterou chcete nasadit jednou, aniž byste nastavili další nástroje.

  1. Znovu vyberte Nasadit vlastní šablonu na portálu.

  2. Tentokrát v editoru vyberte Vytvořit vlastní šablonu.

    Snímek obrazovky s možností vytvořit vlastní šablonu v Azure Portal

  3. Zobrazí se prázdná šablona.

    Snímek obrazovky s prázdnou šablonou ARM v Azure Portal

  4. Nahraďte prázdnou šablonu následující šablonou. Nasadí virtuální síť s podsítí.

    {
      "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
      "contentVersion": "1.0.0.0",
      "parameters": {
        "vnetName": {
          "type": "string",
          "defaultValue": "VNet1",
          "metadata": {
            "description": "VNet name"
          }
        },
        "vnetAddressPrefix": {
          "type": "string",
          "defaultValue": "10.0.0.0/16",
          "metadata": {
            "description": "Address prefix"
          }
        },
        "subnetPrefix": {
          "type": "string",
          "defaultValue": "10.0.0.0/24",
          "metadata": {
            "description": "Subnet Prefix"
          }
        },
        "subnetName": {
          "type": "string",
          "defaultValue": "Subnet1",
          "metadata": {
            "description": "Subnet Name"
          }
        },
        "location": {
          "type": "string",
          "defaultValue": "[resourceGroup().location]",
          "metadata": {
            "description": "Location for all resources."
          }
        }
      },
      "resources": [
        {
          "type": "Microsoft.Network/virtualNetworks",
          "apiVersion": "2021-08-01",
          "name": "[parameters('vnetName')]",
          "location": "[parameters('location')]",
          "properties": {
            "addressSpace": {
              "addressPrefixes": [
                "[parameters('vnetAddressPrefix')]"
              ]
            },
            "subnets": [
              {
                "name": "[parameters('subnetName')]",
                "properties": {
                  "addressPrefix": "[parameters('subnetPrefix')]"
                }
              }
            ]
          }
        }
      ]
    }
    
  5. Vyberte Uložit.

  6. Zobrazí se okno pro zadání hodnot nasazení. Znovu jako skupinu prostředků vyberte myResourceGroup . Můžete použít ostatní výchozí hodnoty. Až zadáte hodnoty, vyberte Zkontrolovat a vytvořit.

  7. Jakmile portál šablonu ověří, vyberte Vytvořit.

  8. Po dokončení nasazení se zobrazí stav nasazení. Tentokrát vyberte název skupiny prostředků.

    Snímek obrazovky s druhou stránkou nasazení v Azure Portal

  9. Všimněte si, že vaše skupina prostředků teď obsahuje účet úložiště a virtuální síť.

    Snímek obrazovky se skupinou prostředků s účtem úložiště a virtuální sítí v Azure Portal

Export vlastní šablony

Nejjednodušší způsob práce se šablonou ARM je někdy nechat si ji vygenerovat na portálu. Portál může vytvořit šablonu ARM na základě aktuálního stavu vaší skupiny prostředků.

  1. Ve skupině prostředků vyberte Exportovat šablonu.

    Snímek obrazovky s možností exportu šablony v Azure Portal

  2. Portál pro vás vygeneruje šablonu na základě aktuálního stavu skupiny prostředků. Všimněte si, že tato šablona není stejná jako šablona, kterou jste nasadili dříve. Obsahuje definice účtu úložiště a virtuální sítě spolu s dalšími prostředky, jako je služba Blob Service, která se pro váš účet úložiště vytvořila automaticky.

  3. Pokud chcete tuto šablonu uložit pro pozdější použití, vyberte Stáhnout.

    Snímek obrazovky s tlačítkem pro stažení exportované šablony ARM v Azure Portal

Teď máte šablonu ARM, která představuje aktuální stav skupiny prostředků. Tato šablona se vygeneruje automaticky. Před použitím šablony pro produkční nasazení ji můžete chtít upravit, například přidat parametry pro opakované použití šablony.

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

Pokud už nasazené prostředky Azure nepotřebujete, vyčistěte je odstraněním skupiny prostředků.

  1. V Azure Portal v nabídce vlevo vyberte Skupiny prostředků.
  2. Do vyhledávacího pole Filtrovat libovolné pole zadejte název skupiny prostředků.
  3. Vyberte název skupiny prostředků. Ve skupině prostředků byste měli vidět účet úložiště.
  4. V nabídce nahoře vyberte Odstranit skupinu prostředků.

Další kroky

V tomto kurzu jste naučili, jak vygenerovat šablonu na portálu Azure Portal a jak ji pomocí tohoto portálu nasadit. Šablona použitá v tomto rychlém startu představuje jednoduchou šablonu s jedním prostředkem Azure. Pokud je šablona složitá, je jednodušší použít Visual Studio Code nebo Visual Studio k vývoji šablony. Další informace o vývoji šablon najdete v naší nové sérii kurzů pro začátečníky: