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

Beginner
Developer
Administrator
Solution Architect
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 de effecten van uw implementaties. Inzicht in de typen 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 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 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.