Úvod
Azure Pipelines můžete použít k automatizaci nasazení Bicep. Azure Pipelines poskytuje flexibilní a opakovaně použitelný proces šíření změn do vašeho prostředí Azure. Kanál vynucuje proces, který jste nastavili, aby se zajistila kvalita vašich nasazení a prostředí Azure. Kanál nasazení také zajišťuje, aby stejný proces používal každý, kdo spolupracuje na vašich souborech Bicep. V tomto modulu se dozvíte, jak definovat kanál v Azure Pipelines a jak nasadit kód Bicep pomocí kanálu.
Poznámka:
Pokud vás zajímá použití GitHub Actions místo Azure Pipelines k nasazení infrastruktury do Azure, přečtěte si téma Sestavení prvního pracovního postupu nasazení Bicep pomocí GitHub Actions. Pokud potřebujete pomoc s rozhodováním, přečtěte si téma Porovnání a kontrastu GitHub Actions a Azure Pipelines.
Ukázkový scénář
Předpokládejme, že zodpovídáte za nasazení a konfiguraci infrastruktury Azure tak, aby podporovala web ve společnosti s toy. Vytvořili jste šablonu Bicep pro nasazení webu. Pokaždé, když potřebujete web překonfigurovat, aktualizujete soubory Bicep a znovu je nasadíte z počítače. Tým webu pravidelně žádá o změny, takže proces nasazení je časově náročný. Chcete najít způsob, jak proces automatizovat, abyste se mohli soustředit na jiné úkoly a iniciativy.
Chcete také, aby vaši kolegové mohli provádět změny šablon Bicep a nasazovat samotné šablony. Musíte se ale ujistit, že vaši kolegové dodržují stejný postup, který používáte. Rozhodnete se vytvořit kanál nasazení, který se spustí automaticky při každé aktualizaci kódu Bicep ve sdíleném úložišti. Kanál nasadí vaše soubory Bicep do Azure.
Co budeš dělat?
V tomto modulu se dozvíte, jak automatizovat nasazení šablon Bicep pomocí Azure Pipelines. Seznámíte se s výhodami používání kanálů k nasazení kódu a vytvoříte základní kanál, který nasadí soubor Bicep. Dozvíte se také, jak autorizovat kanál k nasazení prostředků do prostředí Azure a jak nastavit, kdy se kanál spustí.
Jaký je hlavní cíl?
Po dokončení tohoto modulu budete moct pomocí Azure Pipelines vytvořit kanál, který nasadí základní soubor Bicep do skupiny prostředků Azure.