Inleiding

Voltooid

Implementatiescripts in ARM-sjablonen (Azure Resource Manager) maken aangepaste automatisering mogelijk voor uw omgevingsbeheer. U gebruikt implementatiescripts om uw eigen scripts uit te voeren binnen uw ARM-sjabloonimplementaties.

Voorbeeldscenario

Stel dat u lid bent van een functieoverschrijdend team dat ondersteuning biedt voor een toepassing. Uw team heeft ARM-sjablonen gebruikt voor het maken en beheren van de omgevingen voor uw toepassing. Een deel van de toepassingsomgeving omvat het faseren van bepaalde assets in een opslagaccount. U hebt besloten om een implementatiescript te gebruiken om ervoor te zorgen dat het opslagaccount over de vereiste assets beschikt.

Wat gaan we doen?

In deze module leert u hoe u aangepast gedrag toevoegt aan uw Bicep- of JSON ARM-sjablonen met behulp van een implementatiescript.

Notitie

Bicep is een taal voor het definiëren van uw Azure-resources. Het heeft een eenvoudigere ontwerpervaring dan JSON, samen met andere functies die de kwaliteit van uw infrastructuur als code helpen verbeteren. Het is raadzaam dat iedereen die niet bekend is met infrastructuur als code in Azure Bicep gebruikt in plaats van JSON. Zie de basisprincipes van Bicep-leertraject voor meer informatie over Bicep .

Wat is het belangrijkste doel?

Aan het einde van deze module kunt u aangepaste stappen uitvoeren in uw ARM-sjablonen met behulp van een implementatiescript. U kunt ook parameters definiëren om uw implementatiescripts herbruikbaarder te maken.

Vereisten

U moet bekend zijn met:

  • Eenvoudige ARM-sjablonen maken en implementeren met Bicep of JSON.
  • Azure, inclusief Azure Portal, abonnementen, resourcegroepen en resourcedefinities.

Als u de oefeningen in de module wilt volgen, hebt u het volgende nodig: