Pensionen är viktig del av våra framtida liv och Pensionsmyndheten arbetar bland annat med att tillgängliggöra information på individnivå om den allmänna pensionen.
Det pågick ett arbete inom flera intressanta och viktiga tekniska områden som bland annat innefattade att uppgradera plattformen från ett tekniskt perspektiv men också byggda kundnyttiga funktioner för att få en bra översikt över den framtida pensionen.
Vi på Netler var med och utvecklade funktionalitet för när man som kund / användare loggar in på Pensionsmyndigheten gör det så enkelt och så tydligt för användaren att få information om t.ex. den nuvarande premiepensionen och simulera olika scenarios för att se hur länge pengarna räcker. Vi byggde även säkerhetesfunktioner som möjliggjorde inlogg på ett säkert och smidigt sätt med hjälp av BankID och Freja eID i en SAML / oAuth2 kontext.
En viktig aspekt att tänka på under utveckling var att säkerställa att systemet alltid var tillgängligt. Under tiden för när det "Orangea kuvertet" skickas ut till medborgarna brukar siten bli hårt belastad av ett stort antal användare som försöker använda siten samtidigt. Det gällde att ta smarta tekniska beslut under utvecklingens gång för att kunna hantera många parallella förfrågningar samt ha funktionalitet för auto-scaling. Utöver det var det också viktigt att bygga en plattform för övervakning för att se hur systemet performade för att kunna vara proaktiv om det uppenbarades att belastningen var på väg att bli för hög.
Teknikstacken som användes var frontendramverket Vue.js med TypeScript och en backendstacken var skriven i Java (Spring Boot) körandes i ett Container & Kuberneteskluster.