Økonomi

FINN.no

Skymigreringen til FINN; kanskje det mest hårete målet i 2020!

2022-04-14

Lesetid ca 4 min

Foto: Rodolfo Bunney, arkitekt og Nina Angelvik, infrastrukturutvikler

Da FINN.no skulle migrere 800 applikasjoner, 145 databaser og 180 servere med til sammen 16 TB data valgte de å gjøre det på én natt. Mens alle satt på hjemmekontor.

FINN.no begynte å planlegge skymigreringen på vårparten i 2019, der de blant annet satte opp kriterier for hvilken leverandør de ville bruke. Nina, som er infrastrukturutvikler, jobbet med denne prosessen fra starten.

 

– I løpet av sommeren 2019 landet vi på Google Cloud som hovedleverandør, forteller Nina, og frem til resten av de ansatte ble involvert på vårparten 2020 jobbet vi med planleggingen av migreringen. Planen var at vi skulle flytte FINN over til en skybasert løsning bit for bit, for å minimere nedetiden for våre brukere.

 

Så kom Corona, med en kraftig økning i trafikken på FINN sin plattform. Behovet for å finne en løsning som var skalerbar ble langt mer prekær. Å flytte alt bit for bit ville rett og slett ta for lang tid.

 

– Vi bestemte oss derfor for en helt annen strategi, forteller arkitekten Rodolfo, nemlig å flytte alt på én natt! Det er i grunn helt crazy bananas og Google selv mente det på mange måter var veldig ambisiøst.

Hårete mål

Frem til 2013 var det ikke uvanlig at FINN tok ned hele plattformen ved lanseringen av en ny versjon, men de siste syv årene har strategien heller vært å gjøre små, men hyppige endringer, for å eventuelt kunne rulle tilbake raskt dersom noe gikk galt.

 

– Til tross for at ledelsen raskt besluttet at vi skulle gjøre dette på “gamlemåten”, var det en stor avgjørelse å ta og det ble desto viktigere med grundige forberedelser og løpende risikovurdering hele veien, forteller Rodolfo. FINN er veldig mye større enn det vi var i 2013, og risikoen for nedetid er dermed vesentlig høyere. Likevel; i starten av august ble det bestemt at vi skulle overføre hele plattformen natt til 16. september. Vi hadde altså seks uker på oss!

 

– De fleste av oss lurte først på hvordan i alle dager det skulle gå, legger Nina til, men et sånt hårete mål skapte en helt egen energi blant alle ansatte.

Natten kommer

Ved midnatt natt til 16. september begynte migreringen. 30-40 ansatte fulgte med gjennom hele natten i ulike skift; noen med konkrete oppgaver, andre av ren nysgjerrighet.

 

– Vi hadde forberedt mye i forkant, blant annet hadde vi replikert alt av data til skyen på forhånd og automatisert så mye vi kunne, forteller Nina. Vi hadde også laget en detaljert kjøreplan for hele migreringen der hvert steg var nøye beskrevet, slik at alle visste hva som skulle gjøres til enhver tid. Snaue fem timer etter at vi begynte, klokken 04:45, var alt oppe igjen.

 

– Det var noen spennende minutter i starten der, legger Rodolfo til. Alt er jo helt kaldt, ingen cacher og ingen mellomlagring før den økende trafikken kommer på morgenkvisten og utover formiddagen. Takket være at testmiljøene og andre utviklerteam hos oss som liker å utforske hadde funnet noen feil underveis, opplevde vi migreringen som nærmest smertefri. Det var noen som mente det nesten var for lite action, humrer Rodolfo.

 

– Gleden og lettelsen over å ha lykkes var til å ta og føle på i hele FINN, legger Nina til. Etter seks intense uker med lange dager og stadig flere nerver både på innsiden og utsiden av kroppen, hadde vi i fellesskap gjennomført en av de største og mest komplekse oppgavene i FINNs historie. Å få jobbe i en virksomhet der de ansatte møter utfordringer ved å kollektivt brette opp ermene, finne frem det ekstra giret, heie hverandre frem og gi alt de har, er noe jeg unner alle å oppleve. Det viser at vi kan sette oss ambisiøse mål og få ting gjort på en helt fabelaktig måte, slik at vi sammen kan fortsette å skape verdens største markedsplass.

Del dette innlegget

Artikler du kanskje liker:

FINN.no
Helt på Grensen av hva som kan kalles et kontorlokale
Les mer
FINN.no
Slipp alt du har i hendene, jeg har nemlig en god idé!
Les mer
PwC
En ære som forplikter
Les mer
Yara
Slik gjør Yara bærekraft til en sentral del av driften
Les mer