End-to-end-implementatiescenario's beheren met Bicep en Azure Pipelines
Maak een uniforme pijplijn om uw hele omgeving te implementeren. U voegt een buildfase toe aan uw pijplijn en gebruikt pijplijnartefacten en Bicep-uitvoer om toepassingen, databases en blobs te publiceren.
Leerdoelen
Nadat u deze module hebt voltooid, kunt u het volgende doen:
- Azure-infrastructuur, toepassingen, databasescripts en opslagblobs implementeren vanuit één pijplijn
- Pijplijnscripts en pijplijntaken gebruiken om implementatiestappen uit te voeren
- Gebruik pijplijnartefacten om gecompileerde bestanden te publiceren, zodat de fasen van uw implementatiepijplijn deze kunnen gebruiken.
- Gegevens van uw Bicep-bestanden doorgeven aan andere implementatiestappen met behulp van uitvoer
Vereisten
U moet bekend zijn met het gebruik van:
- Bicep, inclusief onderliggende resources en hoe u Bicep-bestanden implementeert in Azure.
- Azure, waaronder Azure Portal, abonnementen, resourcegroepen en resources.
- Eenvoudige Git-opdrachten, waaronder klonen, doorvoeren van bestanden en het pushen van wijzigingen naar Azure-opslagplaatsen.
- YAML-pijplijnen via Azure Pipelines, waaronder pijplijnen met meerdere fasen, omgevingen en serviceverbindingen.
Als u de oefeningen in de module wilt doorlopen, hebt u het volgende nodig:
- Een Azure-account met de mogelijkheid om resourcegroepen, Microsoft Entra-toepassingen en service-principals te maken.
- Een Azure DevOps-organisatie en -account.
Om de oefeningen door te lopen, moet je ook het volgende op je computer installeren:
- Visual Studio Code.
- De Bicep-extensie voor Visual Studio Code.
- De Azure Pipelines-extensie voor Visual Studio Code.
- De nieuwste Azure CLI-hulpprogramma'sof de nieuwste Azure PowerShell-.