Inleiding

Voltooid

U kunt Azure Pipelines gebruiken om Bicep-implementaties te automatiseren. Azure Pipelines biedt een flexibel en herbruikbaar proces voor het doorgeven van wijzigingen in uw Azure-omgeving. Een pijplijn dwingt het proces af dat u instelt om de kwaliteit van uw implementaties en van uw Azure-omgeving te garanderen. Een implementatiepijplijn zorgt er ook voor dat iedereen die samenwerkt aan uw Bicep-bestanden hetzelfde proces gebruikt. In deze module leert u hoe u een pijplijn in Azure Pipelines definieert en hoe u uw Bicep-code implementeert met behulp van de pijplijn.

Notitie

Als u geïnteresseerd bent in het gebruik van GitHub Actions in plaats van Azure Pipelines om infrastructuur in Azure te implementeren, raadpleegt u Uw eerste Bicep-implementatiewerkstroom bouwen met behulp van GitHub Actions. Als u hulp nodig hebt bij het bepalen, raadpleegt u GitHub Actions en Azure Pipelines vergelijken en contrasteren.

Voorbeeldscenario

Stel dat u verantwoordelijk bent voor het implementeren en configureren van de Azure-infrastructuur ter ondersteuning van een website bij een speelgoedbedrijf. U hebt een Bicep-sjabloon gemaakt om de website te implementeren. Telkens wanneer u de website opnieuw moet configureren, werkt u uw Bicep-bestanden bij en implementeert u deze opnieuw vanaf uw computer. Het websiteteam vraagt regelmatig om wijzigingen, zodat het implementatieproces tijdrovend is geworden. U wilt een manier vinden om het proces te automatiseren, zodat u zich kunt richten op andere taken en initiatieven.

U wilt ook dat uw collega's wijzigingen kunnen aanbrengen in de Bicep-sjablonen en de sjablonen zelf kunnen implementeren. Maar u moet ervoor zorgen dat uw collega's hetzelfde proces volgen dat u gebruikt. U besluit een implementatiepijplijn te maken die automatisch wordt uitgevoerd telkens wanneer de Bicep-code wordt bijgewerkt in uw gedeelde opslagplaats. Met de pijplijn worden uw Bicep-bestanden geïmplementeerd in Azure.

Diagram met een wijziging in een Bicep-bestand dat naar Azure-opslagplaatsen is gepusht en vervolgens een pijplijntriggersimplementatie naar Azure.

Wat ga je doen?

In deze module leert u hoe u de implementatie van Bicep-sjablonen automatiseert met behulp van Azure Pipelines. U begrijpt de voordelen van het gebruik van pijplijnen om uw code te implementeren en u bouwt een basispijplijn waarmee een Bicep-bestand wordt geïmplementeerd. U leert ook hoe u uw pijplijn autoriseert om resources te implementeren in uw Azure-omgeving en hoe u instelt wanneer een pijplijn wordt uitgevoerd.

Wat is het belangrijkste doel?

Nadat u deze module hebt voltooid, kunt u Azure Pipelines gebruiken om een pijplijn te maken waarmee een eenvoudig Bicep-bestand wordt geïmplementeerd in een Azure-resourcegroep.