Introduktion
Distributionsskript i Azure Resource Manager-mallar (ARM-mallar) möjliggör anpassad automatisering för din miljöhantering. Du använder distributionsskript för att köra egna skript i arm-malldistributionerna.
Exempelscenario
Anta att du är medlem i ett korsfunktionellt team som stöder ett program. Ditt team har antagit ARM-mallar för att skapa och hantera miljöer för ditt program. En del av programmiljön omfattar mellanlagring av vissa tillgångar i ett lagringskonto. Du har bestämt dig för att använda ett distributionsskript för att säkerställa att lagringskontot har de tillgångar som krävs.
Vad ska vi göra?
I den här modulen får du lära dig hur du lägger till anpassat beteende i dina Bicep- eller JSON ARM-mallar med hjälp av ett distributionsskript.
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 .
Vad är huvudmålet?
I slutet av den här modulen kommer du att kunna utföra anpassade steg i ARM-mallarna med hjälp av ett distributionsskript. Du kommer också att kunna definiera parametrar för att göra distributionsskripten mer återanvändbara.
Förutsättningar
Du bör känna till:
- Skapa och distribuera grundläggande ARM-mallar med antingen Bicep eller JSON.
- Azure, inklusive Azure Portal, prenumerationer, resursgrupper och resursdefinitioner.
Om du vill följa med i övningarna i modulen behöver du:
- En Azure-prenumeration.
- Lokal installation av Visual Studio Code.
- Antingen:
- Bicep-tillägget för Visual Studio Code, installerat lokalt.
- Lokal installation av tillägget Azure Resource Manager Tools for Visual Studio Code.
- Antingen:
- De senaste Azure CLI-verktygen installerade lokalt.
- Den senaste Azure PowerShell-versionen har installerats lokalt.