Úvod

Dokončeno

Když automatizujete nasazení Bicep pomocí pracovních postupů GitHub Actions, vytvoříte konzistentní a opakovaně použitelný proces pro správu prostředků Azure. V průběhu času se váš pracovní postup stává jediným způsobem, jak je možné provádět změny ve vašem prostředí Azure. Je důležité zajistit, aby váš pracovní postup vynucuje kontroly kvality před, během a po každém nasazení.

V tomto modulu se dozvíte, jak rozšířit pracovní postup tak, aby se přidalo ověřování, kontroly a testy. Provedením ověření vytvoříte jistotu, že vaše nasazení splňují vaše standardy kvality.

Ukázkový scénář

Předpokládejme, že jste správcem Azure ve společnosti s toy. Pracujete se svým týmem webů na vytvoření šablony Bicep, která nasazuje a konfiguruje prostředky Azure pro hlavní web vaší společnosti. Také jste vytvořili pracovní postup pro automatické nasazení souboru Bicep.

V poslední době jste vy a váš tým provedli několik změn v souborech Bicep webu, které obsahovaly chyby. Bojíte se, že jednou tyto chyby můžou způsobit výpadek výroby. Chcete do pracovního postupu nasazení Bicep přidat testování, abyste měli jistotu, že každé nasazení bude mít nejlepší šanci na úspěch.

Co budeš dělat?

V tomto modulu se dozvíte, jak otestovat kód Bicep v rámci pracovního postupu GitHub Actions. Po spuštění pracovního postupu získáte okamžitou zpětnou vazbu na změny provedené v souborech Bicep.

Přidáte lintování, abyste zajistili kvalitu kódu Bicep a předběžné ověření nasazení, abyste zvýšili šanci, že vaše nasazení proběhne úspěšně. K přidání kroku ručního schválení do pracovního postupu použijete také operaci citlivostní operace. Po nasazení ověříte své prostředí spuštěním dalších testů.

Jaký je hlavní cíl?

Po dokončení tohoto modulu budete moct aktualizovat pracovní postup nasazení Bicep pomocí ověřování a testů, které vám pomůžou zajistit kvalitu prostředí Azure.