Resources implementeren en beheren in Azure met behulp van JSON ARM-sjablonen

Beginner
Ontwikkelaar
Beheerder
Oplossingsarchitect
Azure
Azure Resource Manager

Met Azure Resource Manager-sjablonen (ARM) kunt u de vereisten voor de infrastructuur voor uw implementaties in Azure definiƫren.

JSON ARM-sjablonen gebruiken een declaratieve codesyntaxis die u als toepassingscode behandelt. Als u uw infrastructuur als code behandelt, kunt u wijzigingen in de vereisten van uw infrastructuur bijhouden en uw implementaties consistenter en herhaalbaar maken.

Volg dit leertraject om het volgende te leren:

  • De Azure-resources definiĆ«ren die u nodig hebt binnen de structuur van een ARM-sjabloon declaratief.
  • Uw sjablonen maken en valideren met Visual Studio Code.
  • Uw sjablonen implementeren met de Azure CLI, Azure PowerShell, en via GitHub Actions.
  • Complexe implementaties in kleinere en herbruikbare onderdelen opsplitsen met geneste sjablonen en gekoppelde sjablonen.
  • De wijzigingen in uw infrastructuur valiseren en bekijken met What-if en de testtoolkit voor ARM-sjablonen.
  • Voeg aangepaste stappen toe aan uw ARM-sjablonen met implementatiescripts.
  • Gebruik geavanceerde constructies zoals implementatievolgorde, voorwaardelijke implementaties en geheimen voor het beheren van complexe implementaties.

Vereisten

Bekendheid met Azure Resource Manager en Azure-resourcegroepen wordt aanbevolen, maar is niet vereist

Modules in dit leertraject

Schrijf JSON Azure Resource Manager-sjablonen (ARM-sjablonen) met behulp van Visual Studio Code om uw infrastructuur consistent en betrouwbaar in Azure te implementeren.

Beheer meerdere Azure-omgevingsimplementaties van uw Azure Resource Manager-sjablonen met behulp van functies, variabelen, tags en parameterbestanden.

Bekijk een voorbeeld van de effecten van uw implementaties. Informatie over de typen wijzigingen die worden gedetecteerd door de what-if-bewerking. Implementeer uw sjablonen met behulp van de incrementele en volledige modus.

In deze module leert u hoe u geldige sjablonen maakt en krijgt u aanbevelingen die u kunt volgen met behulp van de arm-sjabloontest Toolkit.

Meer informatie over het implementeren van JSON Azure Resource Manager -sjablonen (ARM) met behulp van Azure PowerShell, de Azure CLI en GitHub Actions. Gebruik gekoppelde sjablonen voor het opsplitsen van complexe sjablonen in sjablonen die meer modulair zijn.

Voeg aangepaste stappen toe aan uw Bicep- of JSON-Azure Resource Manager sjablonen (ARM-sjablonen). Integreer implementatiescripts met uw implementatie met behulp van parameters en uitvoer.

In deze module leert u hoe u geavanceerde functies van JSON ARM-sjablonen gebruikt om geheimenbeheer en voorwaardelijke implementaties uit te voeren.

Uw ARM-sjablonen opnieuw gebruiken en delen binnen uw organisatie. Publiceer sjabloonspecificaties die resources implementeren die vooraf zijn geconfigureerd voor de vereisten van uw organisatie. Beheer de toegang en werk sjabloonspecificaties veilig bij met behulp van versies.