Úvod

Dokončeno

Některé prostředky Azure se nasazují mimo skupiny prostředků a místo toho se nasazují v různých oborech: předplatné, skupina pro správu nebo dokonce celý tenant. Pomocí Bicep můžete vytvářet a konfigurovat prostředky Azure v každém z těchto oborů a získáte výhody použití infrastruktury jako kódu v celém portfoliu prostředků Azure.

Ukázkový scénář

Předpokládejme, že zodpovídáte za nasazení a konfiguraci infrastruktury Azure ve společnosti s toy. Váš tým pro výzkum navrhuje nový toy jako součást projektu s nejvyšším tajemstvím s názvem Project Teddybear. Tým vás požádal o vytvoření vyhrazeného předplatného Azure, které vám pomůže zabránit tomu, aby se informace o projektu nechtěně nezobrazily zbytku společnosti.

Tým R&D plánuje používat virtuální počítače v rámci předplatného, ale aby ušetřil peníze, požádal tým o pomoc, aby se zajistilo, že se v rámci daného předplatného dají vytvořit jenom určité skladové položky virtuálních počítačů. Tým také potřebuje vaši pomoc s vytvořením virtuální sítě v předplatném, protože tato síť se nakonec bude muset připojit k hlavní podnikové síti, která vám pomůže spravovat.

Tady je diagram znázorňující, jak tyto komponenty odpovídají jejich předplatnému Azure:

Diagram that shows an Azure subscription, a policy, and a resource group containing a virtual network.

Víte, že tým R&D nedávno dostal spoustu nových finančních prostředků, takže v budoucnu bude pravděpodobně mít více tajných projektů. Rozhodnete se vytvořit opakovaně použitelné šablony pro každý z jejích speciálních projektů.

Co budeme dělat?

V tomto modulu se dozvíte o různých oborech, na které je možné nasadit prostředky Azure, a o některých běžných prostředcích nasazených mimo skupiny prostředků. Vytvoříte soubor Bicep, který se nasadí do předplatného a skupiny prostředků. Vytvoříte také soubor Bicep, který se nasadí do skupiny pro správu. V procesu se dozvíte o několika funkcích Bicep, včetně postupu:

  • Nastavte obor souboru Bicep pomocí klíčového targetScope slova.
  • Pomocí modulů a klíčového scope slova nasaďte prostředky do různých oborů v rámci jednoho nasazení.
  • Zaměřte se na konkrétní obory pomocí resourceGroup()funkce , subscription(), managementGroup()a tenant() funkce.

Jaký je hlavní cíl?

Na konci tohoto modulu budete moct vytvářet šablony Bicep, které můžete nasadit v oborech předplatného, skupiny pro správu a tenanta. Budete také moct vytvářet a používat soubory Bicep k nasazení napříč několika obory v jednom nasazení.

Požadavky

Měli byste být obeznámeni:

  • Vytváření a nasazování základních šablon Bicep
  • Azure, včetně webu Azure Portal, předplatných, skupin prostředků a definic prostředků.
  • Podřízené a rozšiřující prostředky

Poznámka:

V tomto modulu budete vycházet ze znalostí o rozšiřujících prostředcích. Pokud potřebujete obnovovací nástroj, přečtěte si téma Nasazení podřízených prostředků a prostředků rozšíření pomocí bicep.

Abyste mohli postupovat podle cvičení v modulu, budete potřebovat:

  • Účet Azure s možností vytvářet prostředky na úrovni předplatného Pro jedno cvičení, které je volitelné, budete muset být schopni vytvářet skupiny pro správu a zásady.

    Tip

    Pokud tyto požadavky s aktuálním účtem Azure nemůžete splnit, můžete získat bezplatnou zkušební verzi a vytvořit nové předplatné a tenanta Azure.

  • Místně nainstalovaný Visual Studio Code
  • Rozšíření Bicep pro Visual Studio Code nainstalované místně.
  • Buď: