Om kunden
BEC leverer IT-løsninger til banker og finansielle institutioner i Danmark. Som led i en modernisering ønskede BEC at indføre Salesforce som platform til håndtering af bankkunders engagement, med fokus på at styrke kundeoplevelsen og skabe bedre integration mellem eksisterende banksystemer og nye cloud-baserede services.
Opgaven
At designe og implementere en integrationsløsning, der kunne synkronisere data mellem BEC’s primære banksystemer og Salesforce. Kernen i løsningen var at anvende Apache Kafka som beskedbus til at kopiere og distribuere hændelser (fx redigering af klientdata, konti og online-bankmeddelelser). Løsningen skulle både opdatere Salesforce og sende svar tilbage til det primære system.
Anders’ rolle
-
Solution arkitekt for den strategiske integrationsplatform, herunder analyse og design af dataflows.
-
Udvikler af en prototype, der demonstrerede og sikrede funktionaliteten af de valgte principper.
-
Designede og udviklede microservices til synkronisering og transformation af Kafka-meddelelser.
-
Etablerede Kubernetes-opsætning og byggede database i Postgres.
-
Implementerede Salesforce OAuth-godkendelse.
-
Aktiv deltager i SAFe-teamet, med fokus på agil udvikling og hurtig feedback.
Samarbejde og dialog
Arbejdet foregik i tæt samarbejde med kunden for at sikre, at både forretningens behov og de tekniske krav blev opfyldt. Dialogen med BEC’s arkitekter og udviklere var central for at afstemme datamodeller, integrationer og API-kontrakter.
Resultat og aftryk
-
Etablering af en robust integrationsprototype, der beviste anvendeligheden af Kafka som beskedbus i BEC’s Salesforce-setup.
-
Arkitektur og implementering, der banede vejen for en strategisk platform til fremtidige integrationsprojekter.
-
Skabt grundlag for mere fleksibel og skalerbar dataintegration mellem kernebanksystemer og Salesforce.
Periode
2019
