Hantera flera miljöer med hjälp av Bicep och GitHub Actions

Medel
DevOps Engineer
Developer
Administrator
Azure Resource Manager
GitHub

Distribuera Bicep-koden till flera miljöer för att förbättra kvaliteten på dina distributioner. Använd återanvändbara arbetsflöden 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 ett arbetsflöde
  • Använd återanvändbara arbetsflöden 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-portalen, prenumerationer, resursgrupper och resurser.
  • Grundläggande Git-kommandon, inklusive kloning, incheckning av filer och push-överföring av ändringar till GitHub.
  • Arbetsflöden via GitHub Actions, inklusive jobb och hemligheter.

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.
  • Ett GitHub-konto.

Du behöver också följande installerat lokalt: