Základy Bicep
Bicep umožňuje nasazovat prostředky Azure. Bicep používá deklarativní syntaxi, se kterou můžete zacházet stejně 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 znáte syntaxi JSON pro psaní šablon Azure Resource Manageru (šablon ARM), zjistíte, že Bicep nabízí stručnější syntaxi a lepší zabezpečení typů. Ve skutečnosti se soubory Bicep kompilují do standardních šablon ARM.
V tomto studijním programu se pusťte do práce s Bicepem. V něm:
- Rozhodněte se, jestli je Bicep správnou volbou pro vaše nasazení do Azure.
- Seznamte se s deklarativní syntaxí Bicep a strukturou šablony Bicep.
- Pomocí funkcí Bicep, jako jsou parametry, podmínky a smyčky, můžete řídit způsob nasazení infrastruktury.
- Definujte moduly, které rozdělují složitá nasazení do menších a opakovaně použitelných komponent.
Každý modul v tomto studijním programu poskytuje možnosti pro použití s Azure CLI a s Azure PowerShellem. Editor Visual Studio Code použijete k napsání a ověření kódu Bicep.
Tip
Chcete se naučit Bicep živě od odborníků na danou problematiku? Sledujte relace Learn Live na vyžádání s našimi odborníky.
Pokud se chcete o Bicep dozvědět víc, doporučujeme využít tyto tři studijní programy:
Potom vás může zajímat přidání kódu Bicep do kanálu nasazení. Na základě nástroje, který chcete použít, použijte jeden z těchto dvou studijních programů:
Požadavky
Doporučuje se znalost Azure Resource Manageru a skupin prostředků Azure, ale nevyžaduje se.
Kód dosaženého cíle
Chcete požádat o kód cíle?
Moduly v tomto studijním programu
Infrastruktura jako kód vám může pomoct rychle a s jistotou škálovat nasazení cloudu. Pomocí Bicep a Azure Resource Manageru můžete automatizovat a zjednodušit zřizování prostředků infrastruktury.
Definujte prostředky Azure v rámci šablony Bicep. Zvyšte konzistenci a spolehlivost nasazení, snižte požadované ruční úsilí a škálujte nasazení napříč prostředími. Šablona bude flexibilní a opakovaně použitelná pomocí parametrů, proměnných, výrazů a modulů.
Pomocí parametrů Bicep můžete během každého nasazení poskytnout informace o šabloně. Přidejte dekorátory, abyste mohli snadno pochopit a pracovat s parametry a chránit tajná data. Zadejte hodnoty parametrů na příkazovém řádku a pomocí souborů parametrů.
V tomto modulu nasadíte prostředky pouze v případě, že jsou na místě konkrétní omezení, a pomocí smyček nasadíte více prostředků, které mají podobné vlastnosti.
Navrhujte a sestavte opakovaně použitelné moduly, které zjednodušují šablony Bicep. Vytvořte několik modulů do šablon pomocí parametrů a výstupů.