Nasazení a Správa prostředků v Azure pomocí bicep

Začátečník
Vývojář
Správce
Architekt řešení
Azure
Azure Resource Manager

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:

The trophy for the Deploy and manage resources in Azure by using Bicep learning path.

Čá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.

Přidejte vlastní kroky do šablon bicep nebo JSON Azure Resource Manager (šablony ARM). Integrujte skripty nasazení s vaším nasazením pomocí parametrů a výstupů.