Hantera flera miljöer med hjälp av Bicep och Azure Pipelines
Distribuera Bicep-koden till flera miljöer för att förbättra kvaliteten på dina distributioner. Använd pipelinemallar för att minska koddupliceringen och ange parametervärden för varje miljö.
Utbildningsmål
När du har slutfört den här modulen kommer du att kunna:
- Distribuera Bicep-filer till flera Azure-miljöer från en pipeline
- Använd pipelinemallar för att undvika upprepning
- Använda och skydda parametrar för varje miljö
Förutsättningar
Du bör vara bekant med att använda:
- Bicep, inklusive att skapa och distribuera grundläggande filer, parameterfiler, preflight-validering och konsekvensåtgärden.
- Azure, inklusive Azure Portal, prenumerationer, resursgrupper och resurser.
- Grundläggande Git-kommandon, inklusive kloning, incheckning av filer och push-överföring av ändringar till Azure-lagringsplatser.
- YAML-pipelines via Azure Pipelines, inklusive pipelines för flera steg och tjänstanslutningar.
Om du vill gå igenom övningarna i modulen behöver du:
- Ett Azure-konto som kan skapa resursgrupper, Microsoft Entra-program och tjänstens huvudnamn.
- En Azure DevOps-organisation och ett konto.
Du behöver också följande installerat lokalt:
- Visual Studio Code
- Bicep-tillägget för Visual Studio Code
- Azure Pipelines-tillägget för Visual Studio Code
- De senaste Azure CLI-verktygen eller den senaste Azure PowerShell-versionen
- Git