Introduktion
I modulerna Distribuera konsekvent infrastruktur i Azure med hjälp av ARM-mallar och Distribuera till flera Azure-miljöer med hjälp av ARM-mallfunktioner har du lärt dig grunderna i att skapa ARM-mallar (JSON Azure Resource Manager).
I den här modulen fokuserar du på hur du distribuerar mallar. Du börjar med att distribuera en lokal mall och sedan distribuera en extern mall mellanlagrad i GitHub. Du lär dig hur du distribuerar en mall som länkar till andra externa mallar. Slutligen får du lära dig hur du automatiserar malldistributionen genom att integrera den med din CI/CD-pipeline (kontinuerlig integrering och kontinuerlig leverans).
Kommentar
Bicep är ett språk för att definiera dina Azure-resurser. Den har en enklare redigeringsupplevelse än JSON, tillsammans med andra funktioner som hjälper till att förbättra kvaliteten på infrastrukturen som kod. Vi rekommenderar att alla som är nya i infrastrukturen som kod i Azure använder Bicep i stället för JSON. Mer information om Bicep finns i grunderna i Bicep-utbildningsvägen .
Utbildningsmål
När du har slutfört den här modulen kan du:
- Välj det bästa sättet att distribuera JSON ARM-mallar baserat på dina behov.
- Modularisera dina mallar med hjälp av länkade mallar.
- Distribuera mallar från ett GitHub Actions-arbetsflöde.
Förutsättningar
- Möjlighet att gå till Azure-portalen
- Visual Studio Code
- Azure Resource Manager Tools for Visual Studio Code
- Antingen:
- Den senaste versionen av Azure CLI
- Den senaste versionen av Azure PowerShell
- Ett GitHub-konto
- En Azure-prenumeration