Úvod
Prostředky podřízenosti a rozšíření umožňují nasazením Azure přistupovat k pokročilým funkcím a výkonu platformy Azure. Tyto typy prostředků můžete vytvořit v Bicep pomocí jasné a srozumitelné syntaxe šablony.
Pomocí bicep můžete také odkazovat na prostředky vytvořené mimo samotný soubor Bicep. Můžete například odkazovat na prostředky, které vaši kolegové vytvořili ručně pomocí webu Azure Portal nebo z jiné šablony nebo modulu Bicep, i když jsou v jiné skupině prostředků nebo předplatném. Pomocí těchto funkcí Bicep můžete odemknout možnost vytvářet výkonné šablony, které nasazují všechny aspekty vaší infrastruktury Azure.
Ukázkový scénář
Předpokládejme, že zodpovídáte za nasazení a konfiguraci infrastruktury Azure ve společnosti s toy. Oddělení výzkumu a výzkumu vaší společnosti vás kontaktuje, protože pracuje na novém dronu, který rozstříká třpyt nad nespotřebující cíle. Členové týmu pro výzkum a vývoj začínají testovat drony. Plánují shromažďovat telemetrii o vzdálenosti, kterou může dron letět, množství třpytů, které může stříkat, a úroveň baterie.
Chtějí, abyste nastavili novou databázi Azure Cosmos DB pro ukládání těchto cenných a vysoce citlivých dat o testech produktů. Potřebují protokolovat všechny pokusy o přístup k databázi, aby si mohli být jistí, že k datům nepřistupují žádní konkurenti.
Tým vytvořil účet úložiště pro uložení všech dokumentů návrhu produktu a chce, abyste mohli auditovat všechny pokusy o přístup k nim.
Co budeme dělat?
V tomto modulu se dozvíte o typech prostředků Azure a o tom, jak se prostředky podřízenosti a rozšíření používají v rámci Azure. Vytvoříte šablonu Bicep, která nasadí sadu prostředků Azure a použijete několik funkcí Bicep, mezi které patří:
- Definice podřízených prostředků prostřednictvím vnořených prostředků,
parent
vlastnosti a vytvořením názvů prostředků s více částmi - Definice prostředků rozšíření pomocí
scope
vlastnosti. - Existující odkazy na prostředky pomocí klíčového
existing
slova.
Jaký je hlavní cíl?
Na konci tohoto modulu můžete vytvářet šablony Bicep, které obsahují podřízené a rozšiřující prostředky. Můžete také vytvořit šablony Bicep, které odkazují na existující prostředky Azure vytvořené mimo soubor šablony.
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ů.
Pokud chcete postupovat podle cvičení v modulu, potřebujete:
- Místně nainstalovaný Visual Studio Code
- Nainstalované rozšíření Bicep pro Visual Studio Code.
- Buď:
- Nejnovější nástroje Azure CLI nainstalované místně.
- Místně nainstalovaná nejnovější verze prostředí Azure PowerShell