Home · Klantcases
Klantcases
3 opdrachten, in detail
Een korte referentieregel bewijst niets. Deze drie opdrachten staan volledig uitgeschreven: wat de klant had, wat stukging, wat wij hebben gebouwd, en de cijfers waarop de platformen vandaag draaien. Klantnamen worden niet vermeld, op hun vraag en op de onze.
Wat u hier vindt
21 jaar, enkele honderden projecten, 3 platformen die nog altijd evolueren
Elk van deze platformen heeft sinds we het bouwden verschillende technologiegeneraties doorlopen: message buses vervangen, event streaming ingevoerd, API-management en identiteit herbouwd, cloudmigratie lopende, een platform van de volgende generatie dat naast de productie gebouwd wordt. De cijfers hieronder zijn die waarop ze vandaag draaien, niet die waarvoor ze ooit gespecificeerd zijn.
Wereldwijde containerscheepvaart
Een ESB op maat die van 9 berichten per seconde naar 2 miljoen uitwisselingen per dag is gegroeid
Douaneaangiften, containerbewegingen, facturatie, het volgen van schepen: elk van die verrichtingen is een integratieflow. Vallen ze stil, dan valt de vracht stil. Wij hebben het platform ontworpen dat ze draagt en we beheren het sindsdien.
Een van de grootste groepen ter wereld in containerscheepvaart en logistiek · Partnerschap sinds 2013 · platform ontworpen in 2017 · volgende generatie in aanbouw voor 2026
Context
Deze groep verplaatst elke dag tienduizenden containers over de hele wereld. Douaneautoriteiten, havenautoriteiten, vervoerders, leveranciers, klanten en de schepen zelf wisselen doorlopend gestructureerde data uit met de systemen van de groep, in verschillende formaten. Die flows sturen de dagelijkse werking zelf aan.
De samenwerking begon in 2013. In 2017 ontwierpen en implementeerden we, voor EDIFACT-uitwisselingen met een hoge frequentie, een enterprise service bus op maat als ruggengraat van de data-integratie van de groep. 10 jaar later draagt hij bijna 2 miljoen uitwisselingen per dag en blijft hij de referentiearchitectuur, zonder ingrijpende herschrijving van zijn technische kern.
Wat het moeilijk maakte
- EDIFACT met hoge frequentie vanaf dag één9 berichten per seconde geëist bij de start, over een keten van databank naar XML naar EDIFACT, met een grote verscheidenheid aan formaten en businessregels per bericht.
- Ontwerpen voor volumes die nog niemand had gespecificeerdDe architectuur moest in 10 jaar een groei opvangen van 9 berichten per seconde naar 2 miljoen uitwisselingen per dag, plus nieuwe formaten en nieuwe businesstoepassingen die bij het ontwerp niet bestonden, zonder aan de applicatiekern te raken.
- Continuïteit in een kritieke 24/7-omgevingZeevracht draait onafgebroken. Het platform verdraagt geen enkele onderbreking, en dat bepaalt de lat voor stabiliteit en voor weerbaarheid.
- Een volledig remote team, 10 jaar langContinuïteit, kennisoverdracht en de afwezigheid van een single point of failure moesten even bewust in het team worden ingebouwd als in het platform.
Wat we hebben gedaan
Een eigen ESB, vanaf het begin ontworpen om de groei van volumes en businessbehoeften op lange termijn op te vangen. Gebouwd rond EDIFACT- en XML-flows, en soepel genoeg gehouden om meer dan 10 jaar lang nieuwe toepassingen op te nemen zonder de kern te herschrijven. Het verschil zit in de architectuurkeuzes die bij het ontwerp zijn gemaakt.
- Custom ESB
- EDIFACT
- XML
- Content-based routing
- Transformatie
Het contract dekte transformatie en routering. Wat we effectief leveren, omvat ook de interfacelaag, de automatisering van de deployments, geïndustrialiseerde ontwikkelprocessen en functionele ontwikkeling van begin tot eind. Het team benoemt behoeften voor ze als ticket binnenkomen. Die houding is de eerste reden waarom het partnerschap zo lang loopt.
- CI/CD
- Industrialisatie
- UI
- Businessfunctionaliteit
Een volledig remote team van tien mensen, vier daarvan van ons, samen de technische kern. Elke taak gedocumenteerd in JIRA en Confluence en op elk moment overdraagbaar. Een eigen methode die automatisering vooropzet: ontwikkelaars ontwikkelen, ze beheren niet. Nergens in het project een single point of failure.
- JIRA
- Confluence
- Remote
- Automatisering eerst
Wat hierna komt
Eind 2024 is een platform van de volgende generatie goedgekeurd. Het wordt naast het draaiende systeem gebouwd in plaats van het in één stap te vervangen, om te winnen aan prestaties, stabiliteit en operationele efficiëntie zonder het bestaande fundament te breken. Beoogde oplevering: 2026.
Technische stack
- Custom ESB
- EDIFACT
- XML
- EDI message routing
- Automated deployment pipelines
- JIRA
- Confluence
De diensten achter deze opdracht
Europese publieke financiële instelling
Van point-to-point-spaghetti naar een ESB, zonder één enkel onderhoudsvenster
Integratiearchitectuur, middleware, databeheer en platformbeheer voor een instelling die miljoenen transacties verwerkt, haar regelgevende rapportering indient en grensoverschrijdende financiële berichten in realtime uitwisselt.
Een Europese publieke financiële instelling · Partnerschap sinds 2007 · middleware, event streaming, API-management en datavirtualisatie, elk op zijn beurt vernieuwd
Context
De dagelijkse werking van de instelling steunt op verschillende kritieke systemen: transactieverwerking op schaal, regelgevende rapportering en grensoverschrijdende financiële berichtgeving in realtime. Wij werken op dat landschap sinds 2007, en de scope is meegegroeid met de technologische transformatie van de instelling zelf, van de basisinfrastructuur tot de governancebeslissingen.
De opdracht dekt vandaag de volledige levenscyclus van de platformen, inclusief de volledige verantwoordelijkheid voor de datavirtualisatielaag, die is uitgerold zonder enige voorafgaande interne expertise en die wij van begin tot eind beheren.
Wat het moeilijk maakte
- Een broos legacylandschap vol point-to-pointkoppelingenEen kluwen van point-to-pointintegraties vervangen door een ESB die kan opschalen, zonder productiesystemen te verstoren die miljoenen transacties per dag verwerken. Elke migratie moest chirurgisch en onzichtbaar zijn.
- Geen downtime, in een instelling die 24/7 draaitKritieke verrichtingen stoppen nooit. Elke deployment, elke migratie en elke update moest onzichtbaar blijven voor eindgebruikers en voor de systemen stroomafwaarts.
- Volume en betrouwbaarheid op schaal8 miljoen API-aanroepen per dag zonder fouten, met doorlopende realtimemonitoring en automatische failover, terwijl businessteams bijna-realtimetoegang verwachtten tot data die vroeger tot een uur onderweg was.
- Regelgevende afstemming op een vaste kalenderDoorlopende afstemming op SWIFT ISO 20022, elk jaar in november wereldwijd en gesynchroniseerd in alle regio's uitgerold, onder strenge eisen op het vlak van traceerbaarheid en security.
Wat we hebben gedaan
Migratie van de legacy-architectuur naar een moderne enterprise service bus. Spiegelservers maakten updates overdag mogelijk zonder enige onderbreking, waardoor de wekelijkse onderhoudsvensters definitief verdwenen. IBM Integration Bus is gemigreerd naar IBM App Connect Enterprise, en WebSphere MQ naar Apache Kafka voor event streaming in realtime.
- IBM IIB → ACE
- WebSphere MQ → Kafka
- ESB
- Spiegelservers
- Zero downtime
Een reeks gespecialiseerde platformen uitgerold en onder governance gebracht: een API-managementlaag die 8 miljoen aanroepen per dag draagt, gecentraliseerde authenticatie over alle platformen heen ter vervanging van de oude federatiedienst, en een gedeelde omgeving voor de data science-teams.
- API management
- Gecentraliseerde SSO
- Data science-platform
Een virtuele abstractielaag waarmee teams data aan de bron bereiken zonder ze te verplaatsen, en één doorgangspunt voor alle rapporteringstools, wat één versie van de waarheid garandeert. Meer dan een miljoen views aangemaakt, met volledige datalineage, security per profiel en geautomatiseerde DevOps-pipelines.
- Datavirtualisatie
- > 1 mln views
- Datalineage
- Hoge beschikbaarheid
De rol is verschoven van bouwer naar beheerder op lange termijn: rationalisatie van de integratieflows, cloudmigratie, security hardening, wachtdienst en doorlopend onderhoud, met een realtimedashboard voor de opvolging van de datakwaliteit.
- Cloudmigratie
- Security hardening
- Wachtdienst
- SWIFT ISO 20022
Wat hierna komt
De instelling evolueert stapsgewijs naar cloud-native integratieplatformen, terwijl de meest complexe flows nog enkele jaren op de huidige stack blijven. Het datavirtualisatieplatform blijft groeien, met nieuwe bronnen en nieuwe afnemende teams.
Technische stack
- IBM App Connect Enterprise (ACE)
- IBM Integration Bus (IIB)
- WebSphere MQ
- Apache Kafka
- SWIFT MT → MX / ISO 20022
- API management
- Data virtualisation
- Real-time monitoring dashboards
De diensten achter deze opdracht
Asset- en vermogensbeheer
De SWIFT-hub waar elke financiële flow doorheen gaat, in beide richtingen
Aandelen, obligaties en derivaten genereren voor elke order een keten van SWIFT-berichten: instructie, ontvangstbevestiging, bevestiging van de agent, settlement. Het team dat ze allemaal transformeert, routeert en ondersteunt, is het onze.
Een internationale assetmanager met multi-assetportefeuilles · Partnerschap sinds 2006 · een van onze eerste klanten
Context
Deze assetmanager beheert multi-assetportefeuilles op de internationale financiële markten en verwerkt transactieflows met een strakke tijdslimiet. Zijn SWIFT-team bestaat volledig uit onze consultants en vormt het in- en uitgangspunt voor alle financiële flows van het bedrijf: alles wat binnenkomt en alles wat buitengaat, passeert er.
De klant heeft functionele analisten in huis, maar geen technische analisten. Het team heeft zijn scope daarom uitgebreid tot die rol, en vertaalt tussen de business — finance, trading, middle office — en wat de integratiesystemen effectief doen.
Wat het moeilijk maakte
- De cut-offs van de markt, en nul tolerantieBeursuren zijn niet onderhandelbaar. Op precieze momenten van de dag moeten orders vertrekken. Een incident dat op de cut-off nog openstaat, heeft rechtstreekse financiële gevolgen, en dus moet de support onmiddellijk en definitief zijn.
- Twee rollen in één teamZonder technische analisten aan klantzijde legt het team de brug tussen de businessbehoefte en de technische implementatie, bovenop het bouwen en beheren van de flows.
- De jaarlijkse SWIFT-release van novemberElke november brengt formaatwijzigingen mee die samenhangen met nieuwe belastingen, regelgeving en internationale standaarden. Elk betrokken bericht moet opnieuw geanalyseerd, aangepast en hertest worden. Sommige jaren merkt niemand het; andere jaren is het een project.
- Ongeveer 600 conversiemappingsHet mappinglandschap dekt routering, filtering en transformatie. Elke versiemigratie betekent het geheel hercompileren en hertesten, en dat is telkens een project op zich.
Wat we hebben gedaan
Bidirectionele transformatie van alle flows: interne formaten worden omgezet naar SWIFT-berichten en omgekeerd. Elke beursorder genereert meerdere berichten die allemaal via het team passeren, naast de routering, de filtering en de beveiligde archivering over queues en SFTP.
- IBM TX / ITX
- SWIFT MT
- CSV → XML
- IBM MQ
- SFTP
- Beveiligde archivering
Support is het grootste deel van het dagelijkse werk. Het team grijpt rechtstreeks in bij dringende financiële incidenten, in opdracht van de middle office: orders annuleren, een belasting of een bedrag onderweg corrigeren, gecorrigeerde berichten uitsturen. Wanneer het in de workflow te laat is om vanuit de bronapplicatie in te grijpen, grijpt het team in op de flow zelf.
- Support 2e/3e lijn
- Cut-offs
- Middle office
- SWIFT-correctie
Ongeveer 50 Shell-, KSH- en Bash-scripts op Unix en Linux automatiseren de operationele bewaking: alerts op geblokkeerde queues, detectie van bestanden die te laat zijn, incidentmeldingen. Daarnaast voert het team de versiemigraties van de transformatie-engine uit, en de jaarlijkse SWIFT-release.
- Shell / KSH / Bash
- Unix / Linux
- Geautomatiseerde alerting
- Versiemigratie
Technische stack
- IBM TX / ITX
- SWIFT MT
- IBM MQ
- SFTP
- CSV / XML
- Shell, KSH, Bash on Unix and Linux
- Portfolio management system interfaces
De diensten achter deze opdracht
Uw flows, op dezelfde manier in kaart gebracht.
Een assessment van 5 tot 15 dagen levert u een flowkaart, een gapanalyse en een geprijsd plan. Vaste prijs, geschreven om door een beslisser ondertekend te worden.