Úvod

Dokončeno

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.

Diagram architektury znázorňující komponenty Azure řešení s nasazením souboru Bicep a provedením dalších kroků s prostředky

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.