Tussenliggende Bicep

Gevorderd
Developer
Administrator
Solution Architect
Azure
Azure Resource Manager

Met Bicep kunt u Azure-resources implementeren. Bicep gebruikt een declaratieve syntaxis die u beschouwt als toepassingscode. Als u uw infrastructuur als code behandelt, kunt u wijzigingen in de vereisten van uw infrastructuur bijhouden en uw implementaties consistenter en herhaalbaar maken.

Neem dit leertraject om uw begrip van Bicep te verdiepen. Hierin gaat u het volgende doen:

  • Onderliggende en extensiebronnen implementeren.
  • Voeg uw Bicep-code toe aan het Git-versiebeheersysteem om de geschiedenis bij te houden en samen te werken met teamleden.
  • Volg bewezen best practices om Bicep-code van hoge kwaliteit te maken.
  • Gebruik pull-aanvragen om de Bicep-code van uw team te controleren.
  • Gebruik de what-if-opdracht om de effecten van uw Bicep-bestanden te controleren voordat u ze implementeert.
  • Migreer JSON ARM-sjablonen naar Bicep om uw bestaande Azure-implementatiesjablonen gemakkelijker te lezen en te onderhouden.
  • Gebruik Bicep om te werken met resources die u eerder hebt geïmplementeerd met behulp van Azure Portal of andere hulpprogramma's om uw implementaties herhaalbaar en consistent te maken.

Tip

Wilt u Bicep live leren van vakexperts? Volg livesessies op aanvraag met onze experts.

Voor meer informatie over Bicep raden we u aan deze drie leertrajecten te volgen:

Daarna bent u mogelijk geïnteresseerd in het toevoegen van uw Bicep-code aan een implementatiepijplijn. Voer een van deze twee leertrajecten uit op basis van het hulpprogramma dat u wilt gebruiken:

Vereisten

In dit leertraject wordt ervan uitgegaan dat u bekend bent met het implementeren van Azure-resources met behulp van Bicep.

Modules in dit leertraject

Implementeer verschillende Azure-resources in uw Bicep-code. Onderliggende en extensiebronnen definiëren en gebruiken. Werk met resources die u buiten een Bicep-sjabloon of -module hebt gemaakt.

Houd wijzigingen in uw Bicep-code bij en bekijk de geschiedenis van de bestanden die u hebt gewijzigd. Gebruik vertakkingen om tegelijkertijd meerdere versies van uw code te ontwikkelen. Publiceer uw opslagplaats ter ondersteuning van samenwerking.

Bouw Bicep-bestanden die ondersteuning bieden voor gezamenlijke ontwikkeling en volg de aanbevolen procedures. Plan uw parameters om uw sjablonen eenvoudig te implementeren. Gebruik een consistente stijl, duidelijke structuur en opmerkingen om uw Bicep-code gemakkelijk te begrijpen, te gebruiken en te wijzigen.

Vermijd onbedoelde wijzigingen en slecht geschreven Bicep-code met behulp van pull-aanvragen. Vertakkingsstrategieën gebruiken om uw hoofdvertakking te beschermen tegen onbedoelde wijzigingen. Begrijp wat u moet zoeken wanneer u Bicep-code bekijkt.

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.

Exporteer en converteer uw Azure-resources naar Bicep-bestanden en migreer uw JSON Azure Resource Manager-sjablonen (ARM-sjablonen) naar Bicep. Herstructureer uw Bicep-bestanden om de aanbevolen procedures te volgen. Test uw Bicep-bestanden en implementeer ze in productie.