Úvod

Dokončeno

Některé prostředky Azure se nasazují mimo skupiny prostředků a místo toho se nasazují na různých úrovních : předplatné, skupina pro správu nebo dokonce váš 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 odpovídáte za nasazení a konfiguraci infrastruktury Azure v hračkářské společnosti. Váš tým R&D 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, který zobrazuje předplatné Azure, zásady a skupinu prostředků obsahující virtuální síť.

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

Jaký je hlavní cíl?

Na konci tohoto modulu budete schopni vytvářet šablony Bicep, které můžete nasadit na úrovních 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 osvěžení znalostí, podívejte se na 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.

    Spropitné

    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.

  • Visual Studio Code, nainstalováno místně.
  • Místně nainstalované rozšíření Bicep pro Visual Studio Code.
  • Buď: