‘Dat voortdurend meedenken en vooruit kijken is tekenend voor de werkwijze van Quintor.’

AEGON Hypotheken wilde haar applicaties migreren naar de cloud van Amazon Web Services. Een proces waarbij allereerst een belangrijk obstakel moest worden weggenomen. ‘Dat voortdurend meedenken en vooruit kijken is tekenend voor de werkwijze van Quintor.’

Al geruime tijd is Quintor betrokken bij opdrachten voor AEGON Hypotheken, sinds maart 2019 als preferred supplier op het gebied van Java. De organisatie wilde onder meer haar applicaties flexibeler, toekomstbestendiger, schaalbaarder en kostentechnisch beter bestuurbaar maken. Vandaar dat werd besloten om alle applicaties te migreren van het on premise datacenter naar de cloud van Amazon (AWS). Eén van die applicaties betrof een systeem voor het uitbrengen van hypotheekoffertes. In vaktermen ook wel het mid-office traject genoemd; het proces van de hypotheekaanvraag tot en met de gang naar de notaris. ‘Het bleek, op z’n zachtst gezegd, niet eenvoudig om de applicatie in de huidige vorm naar de cloud te brengen’, zegt Albert Alma, Release Train Engineer bij AEGON. ‘Het was een verouderde applicatie met veel dode code en mede daardoor lastig te doorgronden was.’

Uitdaging

Software architect Pascal Snippen van Quintor onderstreept de uitdaging waar hij en de rest van het team voor stonden. ‘Eigenlijk was het één grote monolithische applicatie’, verduidelijkt hij. ‘Zo hadden verschillende partijen er in de loop der jaren hun eigen framework in onder gebracht. Dat maakte het niet alleen moeilijk onderhoudbaar, maar ook zeer foutgevoelig. Daarom zijn we begonnen om er een microservice landschap voor te bouwen. Vervolgens zijn we ons gaan richten op het geschikt maken van de complete infrastructuur en alle applicaties voor de AWS cloud. We hebben daarbij veel zaken gestandaardiseerd en applicaties volgens een bepaalde gelaagdheid ingericht. Met als resultaat dat wanneer iets op een bepaald niveau wordt aanpast, het ook direct toepasbaar is voor de overige applicaties.’

Toekomstvast

AEGON had voor de cloudmigratie in eerste instantie de voorkeur voor het toepassen van de lift & shift methode. Anders gezegd: pak een virtual machine vanuit on-premise op en breng deze met minimale veranderingen naar de cloud. ‘Voor Hypotheken had Pascal echter een andere aanpak voor ogen’, blikt Albert terug. ‘Hij vond, geheel terecht, dat we optimaal gebruik moesten maken van de kracht van de cloud en de diverse services van AWS. Onder meer door het inrichten van een Kubernetes cluster, waarmee je de applicaties en microservices eenvoudig in containers kunt draaien en beheren. Dat voortdurend meedenken en vooruit kijken is tekenend voor de werkwijze van Quintor. De samenwerking is er volledig op gericht om ons hypothekenlandschap meer toekomstvast te maken. En dat is precies wat we van een preferred supplier verwachten.’

Productieomgeving

Hoewel relatief nieuw kent AWS voor Quintor nauwelijks verrassingen, zegt Pascal. ‘We zijn gewend om niet alleen bezig te zijn met de programmatuur, maar ook met alle randzaken daaromheen. Hoe ga je een Kubernetes cluster inrichten, beheren en up and running houden? Hoe doe je dat met message queuing? Daardoor begrijpen we heel goed hoe die producten van AWS onder water werken. Inmiddels is het Kubernetes cluster ingericht en kunnen de eerste applicaties naar die omgeving worden gedeployed.