Inleiding
Een Azure-implementatiestack is een verzameling Azure-resources die als één eenheid kunnen worden beheerd, zelfs als ze meerdere resourcegroepen of abonnementen omvatten.
Voorbeeldscenario
Stel dat u als DevOps-engineer werkt voor een communitybank die zich op een meerjarige reis bevindt om de toepassingen te moderniseren voor het gebruik van cloud-computing. De IT-organisatie binnen de bank bestaat uit afzonderlijke teams, die elk zijn gewijd aan het beheren van specifieke toepassingen en de levenscyclus van hun resources. Na veel migraties ontstaat het aantal toepassingen voor uitdagingen met betrekking tot de resourceorganisatie. Toepassingen maken nu gebruik van gedeelde resources, zoals virtuele netwerken, kubernetes-clusters en bewakingssystemen. Teams moeten hun toepassingsbronnen kunnen beheren zonder dat dit van invloed is op bestaande en gedeelde services. U zoekt een betrouwbare oplossing voor het verbeteren van het resourcebeheerproces voor toepassingen die in het hele bedrijf worden gebruikt. De oplossing moet voldoen aan de volgende kenmerken:
- De mogelijkheid om de levenscyclus van een toepassing binnen verschillende bereiken te beheren. Sommige teams implementeren bijvoorbeeld beleidsregels voor beheergroepen of ze implementeren nieuwe resourcegroepen in abonnementen.
- Sta teams toe om door te gaan met het herhalen van hun oplossing door resources die ze hebben geïmplementeerd, bij te werken en te verwijderen.
- Voorkom ongewenste wijzigingen, hetzij per ongeluk of opzettelijk, voor geïmplementeerde resources.
U wilt evalueren of implementatiestacks de juiste functies kunnen bieden voor het beheer van de levenscyclus van resources.
Wat gaan we doen?
In deze module krijgt u informatie over implementatiestacks en de voordelen ervan en vindt u antwoorden op deze vragen:
- Wat zijn implementatiestacks?
- Waarom zou u implementatiestacks gebruiken voor het beheren van de levenscyclus van uw resources?
- Wat is de implementatiestackresource?
- Wat zijn enkele use cases voor implementatiestacks?
Wat is het belangrijkste doel?
Nadat u deze module hebt voltooid, kunt u bepalen of implementatiestacks het juiste hulpprogramma zijn voor het beheren van de levenscyclus van uw resources.
Vereisten
U moet bekend zijn met:
- Azure-resourceorganisatie, waaronder resourcegroepen, abonnementen en beheergroepen.
- Bicep, inclusief het maken en implementeren van basisbestanden.