// project
Pensionsselskaber kører på systemer bygget over årtier — mainframes, kernepolicesystemer, betalingsplatforme. Systemerne virker, men de blev aldrig designet til at snakke sammen eller med moderne applikationer. Jeg byggede det serverless middleware-lag der får det hele til at hænge sammen.
Event-drevet, serverless og designet til robusthed. Lambda-funktioner håndterer forretningslogikken, SQS-køer bufferer mellem systemer med forskellige behandlingshastigheder, EventBridge router events til de rigtige modtagere, og API Gateway giver rene REST-interfaces til frontend og workflowmotor. Det hele er defineret som infrastructure-as-code med CloudFormation.
Kerne-pensionsadministrationssystemet (virksomhedens mainframe-æra-hjerte), flere ældre policestyringssystemer, eksterne bankpartnere til betalingshåndtering, skatteintegrationer og den moderne Camunda workflowmotor. Hver integration er sin egen Lambda-funktion med sin egen fejlhåndtering, retry-logik og dead-letter-kø.
Laget behandler tusindvis af transaktioner dagligt — fra simple dataopslag til komplekse flertrins-betalingsflows. Hver besked spores, hver fejl fanges, og intet går tabt. Når et downstream-system er langsomt eller nede, holder SQS beskederne indtil det er oppe igen. Når en Lambda fejler, prøver den igen med eksponentiel backoff før den lander i en dead-letter-kø til manuel gennemgang.
Et pensionsselskab behøver ikke køre servere 24/7 for integrationer der topper i arbejdstiden og flatliner om natten. Serverless betyder at vi betaler for det vi bruger, skalerer automatisk og aldrig bekymrer os om patching eller kapacitetsplanlægning. Driftsoverheadet gik fra at styre servere til at holde øje med CloudWatch-dashboards.
Want to hear more about this project?