Úvod

Dokončeno

Pomocí parametrů můžete vytvářet flexibilní a opakovaně použitelné šablony Bicep. Definujete parametry pro všechny aspekty nasazení, které se můžou změnit, jako jsou nastavení specifická pro prostředí, ceny a konfigurace kapacity pro prostředky Azure a klíče rozhraní API pro přístup k externím systémům. Parametry je možné nakonfigurovat tak, aby bezpečně zpracovávaly citlivá data. V tomto modulu se dozvíte, jak definovat a konfigurovat parametry a jak během nasazení zadat hodnoty parametrů.

Ukázkový scénář

Předpokládejme, že zodpovídáte za nasazení a konfiguraci infrastruktury Azure ve společnosti s toy. Oddělení lidských zdrojů migruje místní webovou aplikaci a její databázi do Azure. Aplikace bude zpracovávat informace o všech zaměstnanech společnosti, takže zabezpečení je důležité.

Byli jste požádáni, abyste připravili infrastrukturu pro tři prostředí: vývoj, testování a produkci. Tuto infrastrukturu vytvoříte pomocí infrastruktury jako techniky kódu, abyste mohli znovu použít stejné šablony k nasazení ve všech vašich prostředích. Pro každé prostředí vytvoříte samostatné sady hodnot parametrů a bezpečně načítáte přihlašovací údaje databáze ze služby Azure Key Vault.

Co budeme dělat?

V tomto modulu vytvoříte opakovaně použitelnou šablonu Bicep s parametry. Soubor Bicep definuje plán služby Aplikace Azure a aplikaci. Definuje také sql server a databázi. Vytvoříte soubor parametrů pro zadání hodnot pro vaše prostředí. Hodnoty parametrů pak zabezpečíte pomocí služby Key Vault.

Jaký je hlavní cíl?

V tomto modulu:

  • Přizpůsobení parametrů a omezení hodnot, které můžou jednotlivé parametry používat
  • Vysvětlení způsobů předání parametrů do šablony Bicep
  • Pracujte se zabezpečenými parametry a ujistěte se, že tajné kódy nejsou zbytečně nesdílené nebo nesdílené.