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

beginner
developer
administrator
solution-architect
azure
azure-resource-manager

In een oogopslag

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

JSON ARM-sjablonen gebruiken een declaratieve codesyntaxis die u als toepassingscode behandelt. Door uw infrastructuur als code te behandelen, kunt u wijzigingen in uw infrastructuurvereisten bijhouden en uw implementaties consistenter en herhaalbaarder maken.

Volg dit leertraject om het volgende te leren:

  • Definieer declaratief de Azure-resources die u nodig hebt binnen de structuur van een ARM-sjabloon.
  • Maak en valideer uw sjablonen met behulp van Visual Studio Code.
  • Implementeer uw sjablonen met behulp van de Azure CLI, Azure PowerShell en via GitHub Actions.
  • Complexe implementaties opsplitsen in kleinere en herbruikbare onderdelen met behulp van geneste sjablonen en gekoppelde sjablonen.
  • Valideer en bekijk de wijzigingen in uw infrastructuur met behulp van what-if en de test-toolkit voor ARM-sjablonen.
  • Voeg aangepaste stappen toe aan uw ARM-sjablonen met behulp van 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 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 de effecten van uw implementaties. Inzicht in de soorten wijzigingen die zijn gedetecteerd door de wat-als bewerking. Implementeer uw sjablonen met behulp van de incrementele en volledige modus.

In deze module leert u hoe u geldige sjablonen maakt en aanbevelingen krijgt die u kunt volgen met behulp van de TEST-toolkit voor ARM-sjablonen.

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 om complexe sjablonen op te splitsen in sjablonen die modulairer 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 in uw organisatie. Sjabloonspecificaties publiceren waarmee resources vooraf zijn geconfigureerd voor de vereisten van uw organisatie. Toegang beheren en sjabloonspecificaties veilig bijwerken met behulp van versies.