Úvod

Dokončeno

Šablony Azure Resource Manageru (ARM) používají k vytváření šablon prvky jako parametry, proměnné a funkce. Tyto konstrukce vám šetří čas, protože nemusíte pro každé prostředí vytvářet novou šablonu. Kromě toho zajišťují konzistentní vytváření názvů.

Ukázkový scénář

V softwarovém týmu jste tím, kdo tyto šablony pro společnost Tailwind Traders vytváří. Plánujete nasadit popsanou infrastrukturu v šablonách. Při vytváření šablon chcete mít rychlou smyčku zpětné vazby. Je důležité, abyste před nasazením věděli o případných problémech. K problémům, ke kterým může dojít při vytváření, patří chyby v šablonách nebo porušení osvědčených postupů.

Rozhodnete se vyhodnotit existující sadu nástrojů, která výše uvedené problémy řeší.

Co budeme dělat?

V tomto modulu získáte představu o tom, jaké postupy je vhodné dodržovat a proč jsou důležité. Procvičíte si také použití sady nástrojů ARM Template Test Toolkit (ARM-TTK) k opravě problémů v šablonách.

Poznámka:

Bicep je jazyk pro definování prostředků Azure. Má jednodušší prostředí pro vytváření obsahu než JSON a další funkce, které pomáhají zlepšit kvalitu infrastruktury jako kódu. Doporučujeme, aby každý nový uživatel infrastruktury jako kód v Azure používal Bicep místo JSON. Další informace o bicep najdete ve studijním programu Základy Bicep .

Upozornění

Pokud ke psaní kódu používáte Bicep, doporučujeme nepoužívat ARM-TTK. Místo toho byste měli použít linter Bicep.

Jaký je hlavní cíl?

Na konci tohoto modulu budete moct ověřit dodržování doporučení šablony pomocí sady nástrojů ARM Template Test Toolkit. Budete také moct implementovat pravidla specifická pro doménu pro nasazení, která je možné spustit pomocí testovací sady nástrojů šablon ARM.

Požadavky

Měli byste znát Azure, včetně webu Azure Portal, předplatných, skupin prostředků a definic prostředků.

Abyste mohli postupovat podle cvičení v modulu, budete potřebovat: