Základy Bicep

Začátečník
Developer
Administrator
Solution Architect
Azure
Azure Resource Manager

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.

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ů.