Aegon - Solution Architect ESB ODS

Aegon - Solution Architect ESB ODS

Online Data Store for Legacy Enterprise Service Bus to improve stability and performance for portal user experience

February 2015 - November 2015

Technologies:

AWS Mule ESB Cassandra Pentaho DI Cloudera Hadoop

Aegon - Online Data Cache

Project Overview

Project is gestart om de user experience voor gebruikers van de MijnAegon omgeving te verbeteren. Destijds werd de MijnAegon omgeving gevoed via een Enerprise Service Bus vanuit verschillende backoffice administratie systemen, inclusief mainframes. Een aantal van deze systemen waren ‘s nachts en in het weekend niet beschikbaar. Dit leidde tot een slechte gebruikerservaring voor de klanten van Aegon.

In dit project heb ik als solution architect technisch leiding gegeven aan het vormgeven van de architectuur, de realisatie van de software componenten en de implementatie van de infrastructuur. We hebben binnen 10 maanden een enterprise waardige cache laag gebouwd tussen de mijnAegon webcomponenten en de bestaande Enterprise Service Bus.

Product en contract informatie werd op regelmatige basis opgehaald uit de systemen door een Pentaho Data Integration platform en in een Cassandra NoSQL Database cluster opgeslagen. Dit proces werd gestuurd door een inlog voorspel algoritme op Cloudera Hadoop. Met Mule ESB is er een slimme ontsluitingslaag gebouwd die de beschikbare cache gegevens controleerde. Indien deze te oud waren werd het verzoek alsnog gedaan naar het achterliggende landschap en het resultaat meteen weer in de cache opgeslagen terwijl het werd teruggegeven aan de gebruiker. Alle genoemde componenten hierboven zijn tijdens dit project aangeschaft en geïmplementeerd.

Impact

Technologie stack

Om deze oplosing te realiseren heeft de organisatie gekozen om duidelijk andere producten in te zetten dan we gewend waren. Dat is heel goed uitgepakt, omdat we nu in korte tijd zelf alles in konden richten. Tevens waren dit de eerste stappen voor Aegon en mijzelf op AWS, nu nog op Virtual Machines (EC2).

AWS, Java, Mulesoft ESB, Cloudera Hadoop, Apache Cassandra (Datastax), Pentaho Data Integration

Cloudcrafter

© 2025 Dennis Noordzij

Neem direct contact op LinkedIn Bekijk mijn LinkedIn profiel