EEN LEIDER IN FINANCIËLE COMMUNICATIEOPLOSSINGEN MIGREERDE BINNEN 90 DAGEN VAN EEN MONOLITHISCHE LEGACYAPPLICATIE NAAR EEN MICROSERVICESARCHITECTUUR
CASESTUDY
Probleemstelling
Onze klant is al tientallen jaren een pionier en vertrouwde partner voor de financiële, juridische en bedrijfsgemeenschappen en biedt veilige, innovatieve oplossingen voor complexe content- en communicatievereisten.
De oorspronkelijke applicatie van de klant was gebouwd op een enorme monolith-architectuur, geschreven op een Oracle-platform met Oracle Forms 2000 en een back-end die bestond uit verschillende batchprocessen geschreven in Java Struts, die alles afhandelden, van gebruikersregistratie en inloggen tot het bewerken en onderhouden van content.
Omdat de klant gebonden was aan één monolithische architectuur, stond hij voor de volgende uitdagingen
- Het opschalen van de applicatie bovenop de bestaande codebasis was moeilijk
- Het bouwen van extra functies verhoogt de complexiteit, vertraagt de ontwikkeling, introduceert bugs en maakt testen omslachtig
- Langere marktintroductietijd voor nieuwere producten en diensten
- En de downtime van de applicatie was veel te lang
Om deze uitdagingen te overwinnen, wilde de klant zijn tien jaar oude systeemapplicaties upgraden naar de nieuwste Java-code met een microservices-architectuur om te voldoen aan nieuwe bedrijfsmodellen en klantverwachtingen en was hij op zoek naar een digitale transformatiepartner voor end-to-end migratie en ondersteuning.