End-to-end implementatiescenario's beheren met Bicep en GitHub Actions
Maak een uniforme werkstroom om uw hele omgeving te implementeren. U voegt buildtaken toe aan uw werkstroom en gebruikt werkstroomartefacten en Bicep-uitvoer om toepassingen, databases en blobs te publiceren.
Leerdoelen
Als u deze module hebt voltooid, kunt u het volgende:
- Implementeer Azure-infrastructuur, toepassingen, databasescripts en opslagblobs vanuit één werkstroom.
- Werkstroomscripts en werkstroomacties gebruiken om implementatiestappen uit te voeren.
- Gebruik werkstroomartefacten om gecompileerde bestanden te publiceren voor uw implementatiewerkstroomtaken die u wilt gebruiken.
- Geef gegevens van uw Bicep-bestanden door 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 GitHub.
- GitHub Actions, waaronder taken, omgevingen en geheimen.
Als u de oefeningen in de module wilt doorlopen, hebt u het volgende nodig:
- Een Azure-account met de mogelijkheid om resourcegroepen en Microsoft Entra-toepassingen te maken
- Een GitHub-account
Als u de oefeningen wilt doorlopen, hebt u ook het volgende lokaal geïnstalleerd:
- Visual Studio Code
- De Bicep-extensie voor Visual Studio Code
- De nieuwste Azure CLI-hulpprogramma's of de nieuwste Azure PowerShell