Apps in productie verbeteren
Azure App Services
Florin Angelescu
Azure Cloud Architect
Een betere manier om wijzigingen te deployen

Met slots:
- We testen wijzigingen in een staging-omgeving
- Voor we ze naar productie pushen
Hoe implementatieslots werken

- Een implementatieslot is als een kopie van je Web App
- Met eigen hostnaam en configuratie
Hoe implementatieslots werken

- Deploy je wijzigingen naar de slot
- Test ze veilig
- Swap de slot naar productie
De UI-wijziging deployen

- Maak een staging-slot voor onze Web App
- Deploy het bijgewerkte bestelformulier daar
- De productie-app blijft gewoon draaien
Testen in staging

- Het formulier rendert correct
- Verzendt bestellingen goed
- Roept de Function-back-end aan zoals verwacht
Testen in staging

- De slot deelt de meeste configuratie met de productie-app
- De testomgeving benadert de realiteit nauwkeurig
Swappen naar productie

- Swap de staging-slot naar productie
- Azure schakelt het verkeer naadloos om
- Terugrollen kan door opnieuw te swappen
Voordelen van deze aanpak

- Implementatieslots laten teams veilig innoveren
- Scheid testen van live verkeer, verlaag risico, en rol gecontroleerd uit
Laten we oefenen!
Azure App Services
Preparing Video For Download...