Úvod
Při používání pracovních postupů můžete automatizovat ověřování, testování a nasazování kódu Bicep. Mnohé z výhod použití Bicep pocházejí z nasazení infrastruktury Azure spolu s dalšími komponentami vašeho řešení, jako jsou aplikace a konfigurace databáze. V tomto modulu se dozvíte, jak rozšířit pracovní postup, který už nasazuje kód Bicep pro nasazení celého řešení.
Ukázkový scénář
Předpokládejme, že zodpovídáte za nasazení a konfiguraci infrastruktury Azure ve společnosti s toy. Vytvořili jste šablonu Bicep pro nasazení webu vaší společnosti, která nasadí aplikaci App Service, databázi Azure SQL pro váš seznam produktů a účet úložiště pro hostování imagí produktů. Už jste vytvořili pracovní postup, který nasazuje prostředky Azure pomocí šablony Bicep. Teď chcete rozšířit pracovní postup pro nasazení aplikace, nakonfigurovat databázi a připravit několik testovacích dat, která potřebujete pro svůj web.
Co budeš dělat?
V tomto modulu se dozvíte, jak rozšířit pracovní postup nasazení, aby společně nasadil infrastrukturu, aplikace, databáze a data Azure. Do pracovního postupu přidáte úlohy sestavení, které kompilují projekt aplikace a databáze, a pomocí artefaktů pracovního postupu rozšíříte nasaditelné soubory prostřednictvím pracovního postupu. Výstupy Bicep z pracovního postupu použijete k integraci komponent pracovního postupu dohromady a úlohy nasazení aktualizujete tak, aby se publikovala aplikace, web a ukázková data.
Jaký je hlavní cíl?
Po dokončení tohoto modulu budete moct vytvořit jednotný pracovní postup nasazení, který:
- Zřídí prostředky Azure pomocí souboru Bicep.
- Nasadí aplikaci do služby Aplikace Azure Service.
- Publikuje schéma databáze do databáze Azure SQL.
- Přidá ukázková data do databáze Azure SQL a kontejneru objektů blob služby Azure Storage.
Dozvíte se také, jak efektivně používat artefakty pracovního postupu, výstupy Bicep a proměnné pracovního postupu ke koordinaci různých částí pracovního postupu.