stormaskin
Slutt for stormaskin i Posten: Slik har de modernisert et system for milliarder av hendelser i sanntid
Stadig flere velger å avvikle teknologien med røtter til 1960-tallet.
– Ja, vi har skrudd av strømmen.
Arne Erik Berntzen, teknologidirektør i Posten Bring, snakker om avvikling av konsernets stormaskiner.
Prosjektet ble avsluttet i desember. Sent i januar 2024 ble sist rest fjernet fra nettverket.
Arbeidshesten får hvile
Stormaskinen er dermed et avsluttet kapittel for Posten, som i mange år har kjøpt dette som en tjeneste fra Tietoevry.
– For oss er dette en modernisering av løsning som lenge har vært kjørt på gammel teknologi. Få med at Tietoevry har vært samarbeidsvillige i denne prosessen, sier Berntzen.
De er i godt selskap. Flere av Norges største banker jobber med å flytte systemer vekk fra stormaskin.
Hvis du tar gammel kode og emulerer eller porterer det over, så blir resultatet dårligere
Hos Nav har godt voksne ansatte utsatt pensjonisttilværelsen for å holde liv i viktige Cobol-baserte applikasjoner på stormaskin, men også Nav er i ferd med å fase ut teknologien.
Politiet og Statens vegvesen har allerede gjort det. De har forlatt en teknologi som har fungert og vært dønn stabil for dem i mange tiår.
Når vegvesenet pensjonerte sine stormaskiner, så valgte de en overgang med emulering av Cobol-baserte applikasjoner. Akkurat det var ikke aktuelt hos Posten.
– Hvis du tar gammel kode og emulerer eller porterer det over, så blir resultatet dårligere. I stedet valgte vi å reskrive koden tilpasset moderne teknologi, sier Arne Erik Berntzen i Posten Bring.
Den nye løsningen heter Parcel Hub, som er en IT-plattform Posten har fått utviklet etter eget behov.
Milliarder av transaksjoner
De har selv eiendomsrett til programvaren. Dette er ikke hyllevare, langt derifra. Berntzen forklarer hva den sanntidsbaserte løsningen er god for:
– Det er et kjernesystem for vår produksjonsstøtte. Hver gang du handler en pakke, eller sporer en pakke, så skjer det med data hentet fra denne løsningen. Når terminalene våre sorterer brev og pakker, så er informasjon innhentet fra Parcel Hub. Det er et stort system for oss.
Det gir også grunnlaget for oppfølging av hva kunder har bestilt, helt ned til innhold på fakturaene i siste runde.
Løsningen skal traktere minst 100 millioner pakker i året. Eller 1,5 milliarder hendelser – for eksempel at en kunde henter ut en pakke.
– Vi håndterte i fjor 6,5 milliarder pakkesporinger. Samtidig er vi 21.000 brukere med PC-er, PDA-er og interne mobiltelefoner. Løsningen brukes ved alle våre 30 sorteringsanlegg, samt terminaler som er koblet opp og synkronisert.
Berntzen forteller med entusiasme at Posten Bring tar imot 300 sporingsforespørsler i sekundet, i tillegg til en hel del andre typer forespørsler. De har et latency-krav (svartid) om at alle data må leveres på under 20 millisekunder.
På tid og budsjett
Alt er løst med moderne applikasjonsutvikling, basert på en offentlig skyplattform. Stikkord er Microsoft Azure, Kubernetes, samt databaser som ProgreSQL og Cosmos DB.
– Vi bruker moderne, standardiserte teknologiske komponenter. Alt sammen ble utviklet over tre år. Det ble levert på tid og budsjett, samtidig som prosjektet har levert funksjonalitet kontinuerlig fra første år, sier en kry teknologidirektør.
Posten Bring har hatt både egne Cobol-utviklere og innleid kompetanse på stormaskin.
De ansatte er med videre over på den nye teknologistakken. Deres kompetanse har vært sentral i det nye prosjektet. Underveis har også noen gått av med pensjon, ifølge Berntzen.
– Vi har også brukt partnere til å levere utvikling på stormaskin (eller logistikkmotoren, som Posten har kalt dette internt). De utviklet ny funksjonalitet til og med høsten 2023.