Úvod

Dokončeno

Když používáte pipeliny, můžete automatizovat ověřování, testování a nasazení 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 potrubí, které už nasazuje kód Bicep, aby bylo možné nasadit celé řešení.

Ukázkový scénář

Předpokládejme, že zodpovídáte za nasazení a konfiguraci infrastruktury Azure ve společnosti s hračkami. Vytvořili jste šablonu Bicep pro nasazení webu vaší společnosti, která nasadí aplikaci Azure App Service, databázi Azure SQL pro váš seznam produktů a účet úložiště pro hostování imagí produktů. Také jste vytvořili pipeline, která nasazuje vaše prostředky Azure pomocí šablony Bicep. Teď chcete rozšířit pipeline o nasazení aplikace, konfiguraci databáze a naplnění testovacími daty, která potřebujete pro svůj web.

diagram architektury znázorňující komponenty Azure řešení s kanálem, který nasazuje soubor Bicep a provádí další kroky k prostředkům.

Co budeš dělat?

V tomto modulu se dozvíte, jak rozšířit kanál nasazení tak, aby nasadil infrastrukturu, aplikace, databáze a data Azure společně. Do kanálu přidáte fázi sestavení, která zkompiluje projekt aplikace a databáze a použijete artefakty kanálu k šíření nasazovatelných souborů prostřednictvím kanálu. Potom pomocí výstupů Bicep z potrubí integrujete komponenty procesu a aktualizujete fázi nasazení, abyste publikovali svou aplikaci, web a ukázková data.

Jaký je hlavní cíl?

Po dokončení tohoto modulu můžete vytvořit jednotný kanál nasazení, který provede následující úlohy:

  • Zřídí prostředky Azure pomocí souboru Bicep.
  • Nasadí aplikaci do služby Azure App 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.

Dokončením těchto úloh zjistíte, jak pomocí artefaktů kanálu, výstupů Bicep a proměnných kanálu koordinovat různé části kanálu.