Meerdere omgevingen beheren met Bicep en GitHub Actions

Gevorderd
DevOps Engineer
Developer
Administrator
Azure Resource Manager
GitHub

Implementeer uw Bicep-code in meerdere omgevingen om de kwaliteit van uw implementaties te verbeteren. Gebruik herbruikbare werkstromen om codeduplicatie te verminderen en parameterwaarden in te stellen voor elke omgeving.

Leerdoelen

Nadat u deze module hebt voltooid, kunt u het volgende doen:

  • Bicep-bestanden implementeren in meerdere Azure-omgevingen vanuit een werkstroom
  • Herbruikbare werkstromen gebruiken om herhaling te voorkomen
  • Parameters gebruiken en beveiligen voor elke omgeving

Vereisten

U moet bekend zijn met het gebruik van:

  • Bicep, inclusief het maken en implementeren van basisbestanden en parameterbestanden, preflight-validatie en de wat-als-bewerking.
  • Azure, waaronder de Azure-portal, abonnementen, resourcegroepen en resources.
  • Eenvoudige Git-opdrachten, waaronder klonen, doorvoeren van bestanden en het pushen van wijzigingen naar GitHub.
  • Werkstromen via GitHub Actions, inclusief taken en gevoelige gegevens.

Als u de oefeningen in de module wilt doorlopen, hebt u het volgende nodig:

  • Een Azure-account dat resourcegroepen, Microsoft Entra-toepassingen en service-principals kan maken.
  • Een GitHub-account.

Je moet ook het volgende lokaal geïnstalleerd hebben: