Inleiding
Naarmate uw gebruik van Bicep en infrastructuur als code volwassen wordt, wordt het steeds belangrijker om een systematisch proces te hebben om uw bestanden te beheren. Het is eenvoudig om de wijzigingen die u aanbrengt, kwijt te raken, met name als u meerdere versies van een bestand tegelijk in ontwikkeling hebt.
U moet ook overwegen hoe u uw sjablonen deelt met uw collega's en ervoor zorgen dat u een proces hebt om uw wijzigingen bij te houden en te communiceren. Wanneer u met pijplijnen werkt om uw Bicep-code te implementeren, is het bovendien essentieel om uw sjablonen in een versiebeheersysteem te houden, zodat de pijplijn er toegang toe heeft.
In deze module leert u meer over het populaire versiebeheersysteem met de naam Git.
Voorbeeldscenario
Stel dat u verantwoordelijk bent voor het implementeren en configureren van de Azure-infrastructuur in een speelgoedbedrijf. U hebt Bicep-sjablonen gemaakt en opgeslagen op uw eigen computer.
U bouwt zo'n grote verzameling sjablonen die u moeilijk kunt bijhouden. U hebt geëxperimenteerd met wijzigingen in sommige sjablonen en meerdere kopieën van bestanden. U hebt zelfs per ongeluk een werkende sjabloon verbroken door er een wijziging in aan te brengen voordat u op vakantie ging en nu kunt u niet meer onthouden wat u hebt gewijzigd of hoe u deze kunt oplossen.
U denkt dat er een betere manier moet zijn om uw Bicep-code te beheren. U wilt beginnen met het verbeteren van de manier waarop u met de Bicep-bestanden werkt die de website van uw bedrijf implementeren.
Wat gaan we doen?
In deze module maakt u een Git-opslagplaats en voegt u er enkele Bicep-bestanden aan toe. U gaat enkele belangrijke Git-functies verkennen en zien hoe ze u kunnen helpen bij het schrijven van uw Bicep-code. U leert ook meer over GitHub en Azure-opslagplaatsen en hoe u uw Git-opslagplaats publiceert naar een van deze services, zodat u met uw team kunt samenwerken.
Wat is het belangrijkste doel?
Aan het einde van deze module hebt u inzicht in wat versiebeheer en Git kunnen doen om u te helpen bij het werken met Bicep-code. U kunt de Visual Studio Code-ondersteuning voor Git gebruiken om een lokale Git-opslagplaats te initialiseren, bestanden door te voeren, vertakkingen te maken en vertakkingen samen te voegen. Ten slotte kunt u een Git-opslagplaats publiceren naar GitHub of Azure-opslagplaatsen.
Vereisten
U moet bekend zijn met het maken van eenvoudige Bicep-sjablonen, inclusief modules.
Als u de oefeningen in de module wilt volgen, moet Visual Studio Code lokaal zijn geïnstalleerd.