Nasazení a Správa prostředků v Azure pomocí bicep
Bicep umožňuje nasadit prostředky Azure. Bicep používá deklarativní syntaxi, kterou zacházíte jako s kódem aplikace. Když s infrastrukturou pracujete jako s kódem, umožní vám to sledovat změny v požadavcích na infrastrukturu. To zvýší konzistenci nasazení a možnost jejich opakovaného použití.
Pokud jste obeznámeni se syntaxí JSON pro psaní Azure Resource Manager šablon (šablony ARM), zjistíte, že bicep poskytuje stručnější syntaxi a lepší bezpečnost typů. Soubory bicep se ve skutečnosti kompilují do šablon standardu ARM.
Pokud chcete začít používat bicep, přečtěte si tento postup výuky. V takovém případě:
- Rozhodněte se, jestli je bicep správnou volbou pro vaše nasazení do Azure.
- Pochopení deklarativní syntaxe bicep a struktury šablony bicep
- Použijte bicep funkce, jako jsou parametry, podmínky a smyčky, abyste mohli řídit, jak je vaše infrastruktura nasazená.
- Definujte moduly, které rozdělují složitá nasazení do menších a dalších opakovaně použitelných komponent.
- Nasaďte pokročilé typy prostředků Azure, včetně podřízených prostředků a prostředků rozšíření.
- Nasazení prostředků na úrovni předplatného, skupiny pro správu a tenanta.
- Sestavujte skripty nasazení, které definují vlastní kroky v šablonách bicep.
Každý modul v této cestě výukového programu poskytuje možnosti pro použití s Azure CLI a Azure PowerShell. použijete Visual Studio Code k zápisu a ověření kódu Bicep.
Pokud se chcete dozvědět o bicep, doporučujeme, abyste provedli tyto dvě postupy výuky:
Část 1: nasazení a Správa prostředků v Azure pomocí bicep
Pak může být zajímat přidání kódu bicep do kanálu nasazení. Proveďte jednu z těchto dvou studijních cest na základě nástroje, který chcete použít:
Požadavky
Je vhodné se seznámit s Azure Resource Manager a skupinami prostředků Azure se doporučuje, ale není to nutné.
Moduly v tomto studijním programu
Popsat výhody použití infrastruktury jako kódu, Azure Resource Manager a Bicep k rychlému a spolehlivému škálování cloudových nasazení Určete typy nasazení, pro která je Bicep dobrým nástrojem pro deklarativní nasazení.
Definujte prostředky Azure v rámci šablony bicep. Zvyšte konzistenci a spolehlivost vašich nasazení, omezte ruční potřeby a škálujte nasazení napříč prostředími. Vaše šablona bude flexibilní a opakovaně použitelná pomocí parametrů, proměnných, výrazů a modulů.
Použijte parametry bicep k poskytnutí informací pro šablonu během každého nasazení. Přidejte dekoratéry, abyste svým parametrům usnadnili pochopení a práci s nimi a chránili tajná data. Zadejte hodnoty parametrů na příkazovém řádku a pomocí souborů parametrů.
Prostředky nasaďte pouze v případě, že jsou k dismístě specifická omezení. Pomocí smyček nasaďte více prostředků s podobnými vlastnostmi.
Design and build reusable modules to simplify your Bicep templates. Compose multiple modules into templates by using parameters and outputs.
Nasaďte do kódu Bicep různé prostředky Azure. Definujte a používejte podřízené prostředky a prostředky rozšíření. Pracujte s prostředky, které jste vytvořili mimo šablonu nebo modul Bicep.
Nasaďte prostředky Azure v rámci předplatného, skupiny pro správu a oboru tenanta. Seznamte se s tím, jak se prostředky Azure nasazují v různých oborech, proč je to důležité, a jak vytvořit bicep kód pro jejich nasazení. Vytvořte jednu sadu souborů bicep, kterou můžete nasadit v různých oborech v jedné operaci.