Úvod

Dokončeno

Bicep umožňuje definovat prostředky Azure v jednoduchém jazyce šablon a pak tyto prostředky nasadit napříč několika prostředími a aplikacemi. Bicep pomáhá snižovat operace ručního nasazení, abyste mohli škálovat řešení snadněji a s vyšší kvalitou a konzistencí.

Ukázkový scénář

Předpokládejme, že jste zodpovědní za nasazení a konfiguraci infrastruktury Azure ve společnosti vyrábějící hračky. Vaše společnost spouští novou toyu. Byli jste požádáni o nasazení nového marketingového webu při přípravě na spuštění. Marketingový tým vám také řekl, že mnoho nových hraček bude vydáno letos a bude potřebovat web nasazený pro každý z nich. Víte z minulých zkušeností, že nemáte vždy moc času na zprovoznění nových webů před spuštěním toy.

Web budete hostovat v Azure pomocí služby Aplikace Azure Service. Pro soubory, jako jsou příručky a specifikace, začleníte účet úložiště.

Diagram architektury znázorňující skupinu prostředků obsahující plán služby App Service, aplikaci App Service a účet úložiště

Rozhodnete se vytvořit prostředky pomocí technik infrastruktury jako kódu (IaC), abyste mohli znovu použít soubor Bicep pro budoucí spuštění produktu.

Co se naučíme?

V tomto modulu vytvoříte opakovaně použitelný soubor Bicep pro nasazení sady prostředků Azure pro spuštění nového produktu. Budete používat mnoho prvků jazyka Bicep, včetně:

  • Definice prostředků pro nasazení prostředků Azure z kódu Bicep
  • Parametry pro opětovné použití souboru Bicep
  • Proměnné a výrazy usnadňují zápis a nasazení souboru Bicep.
  • Moduly, které vám pomůžou strukturovat soubor Bicep do více souborů
  • Výstupy pro odesílání dat ze souboru a modulů Bicep zpět komukoli, kdo nasazuje vaši infrastrukturu.

Jaký je hlavní cíl?

Na konci tohoto modulu budete moct vytvářet soubory Bicep, které definují vaše prostředky Azure. K opětovnému použití souborů budete moct použít parametry, proměnné a výrazy. Umožní vám také používat moduly a výstupy k uspořádání vašich souborů do samostatných souborů.