Elkjøp er Nordens største forhandler av elektronikk og har aldri hatt problemer med å fylle butikkene sine med kunder. Men fordi Elkjøp i så stor grad handlet om butikkene, ble det viet lite fokus til kjedens IT-systemer. Resultatet var at plattformene for netthandel og butikksalg ikke var oppgradert og klar for fremtiden. Prosjektet «Neste generasjons forhandler» hadde som mål å endre på alt dette. Alle Elkjøps systemer ble overhalt og modernisert, og hele kjernevirksomheten ble flyttet til skyen – en sann omveltning, som også hjalp kjeden med å håndtere utfordringene med fysisk avstand i 2020.
«Vi har bygget en plattform som absolutt ikke vil bryte sammen under noen omstendigheter.»
Skyarkitekten til Elkjøp, Henry Hagnäs, snakker om den omfattende digitale transformasjonen den nordiske elektronikkforhandleren gjennomførte i 2020 for å komme på høyde med den moderne handelsbransjen.
«Vi kunne allerede tilby Nordens beste kjøp, og vi er den suverent største elektronikkforhandleren i Finland, Sverige, Danmark og Norge», sier han. «Vi har alltid vært flinke til å få kunder i butikkene», også under COVID-19-utbruddet. Kunder kunne bestille på nettet og hente fra bilen, og vi testet en videobrukeropplevelse gjennom Microsoft Teams der en selger viser produkter til kunden som sitter hjemme.»
Men for å ligge i forkant innså forhandleren behovet for å investere i de digitale systemene. «Digitalt trengte vi å ta igjen konkurrentene, og det var dette prosjektet «Neste generasjons forhandler» handlet om: Å utvikle en ny skybasert infrastruktur som ikke bare ville forbedre netthandelsplattformen, men også revolusjonere butikkopplevelsen», sier Hagnäs.
En tradisjonell forhandler moderniserer
Elkjøp ble startet i 1962 som et samvirke av 33 kjøpmenn. Nå har kjeden rundt 12 000 ansatte, og de tilbyr kundene en handleopplevelse i flere kanaler – både på nettet og i mer enn 400 butikker over hele Norge, Sverige, Finland og Danmark, samt franchiser på Island, Grønland og Færøyene.
«Vi er i bunn og grunn en tradisjonell forhandler – veldig gode på kjøp, salg og valg av utsalgssteder, med mange produkter i butikkene til en rimeligere pris enn konkurrentene», forklarer Hagnäs.
«Det er en veldig dynamisk og aggressiv måte å selge på som har gjort oss fire ganger større enn den nest største elektronikkforhandleren. Men fokuset på de store butikkene har også gjort oss ganske trege på det digitale området. Vi har slitt med foreldet maskinvare, for eksempel vårt gamle tekstbaserte salgssystem (POS) som ikke var oppgradert på over 20 år.»
I 2016 bestemte Elkjøp seg for å bli fremtidsrettet og transformere digitalt ved å utvikle mikrotjenester i Web Apps-funksjonen i Azure App Service og Azure Cosmos DB som gjorde at forhandlerens netthandelsplattform og POS-system kunne dele samme funksjonalitet. Dette førte til en betydelig forbedring av Elkjøps systemer, både på nettet og i butikkene. De kunne for eksempel behandle over 200 kredittkortkjøp i sekundet på Black Friday i 2017.
Elkjøp så at handleatferden var i endring, og samtidig var etterspørselen etter elektronikk på vei oppover. De startet et nytt prosjekt for å modernisere salgssystemer og tilfredsstille de fleksible behovene til moderne forbrukere.
«Målet var å revolusjonere salgssystemene», sier Hagnäs. «Men i stedet for å oppgradere hver plattform for seg, samarbeidet vi med partneren Aurum og bygde den nye funksjonaliteten i skyen ved hjelp av Azure, med et Kubernetes-servicelag basert på Azure Kubernetes Service (AKS) som gav oss alt vi trenger for å drive som forhandler. En ny, enklere plattform som kombinerer våre tradisjonelle POS- og netthandelssystemer og tilbyr tjenestene til begge deler på alle enheter – det var kjernen i prosjektet ‘Neste generasjons forhandler’.»
Neste generasjons salgssystem
Fordi Elkjøp tradisjonelt ikke har fokusert mye på det digitale, har de heller aldri bygd opp et stort IT-team internt. De har kjøpt konsulenttjenester for å bygge og integrere nye løsninger med nåværende systemer. Dette skapte en blanding av forskjellige apper som fungerte på forskjellig måte, men som også var kompliserte å administrere.
«’Neste generasjons forhandler’ hadde som mål å modernisere den gamle funksjonaliteten, og vi startet med å flytte nesten hele kjernevirksomheten til Azure», sier Hagnäs. «Å bygge i AKS gav oss også en mer stabil infrastruktur for mikrotjenester og programmeringsgrensesnitt (API-er), noe som bidrar til at alt fungerer enkelt med våre oppdaterte ERP- og POS-systemer.»
Det nye POS-systemet stod sentralt i Elkjøps salgsmodernisering. Med mer avansert funksjonalitet som kunne kjøres på alle enheter, kunne de fjerne fysiske kassaapparat fra butikkene og gi ansatte mulighet til å selge hvor som helst.
«Vi belastningstestet POS-systemet våren 2020, noen dager før oppstart», minnes Hagnäs. «Det var mye spenning i luften, og jeg gikk inn for prosjektet med omdømmet som innsats. Men takket være fleksibiliteten til skyen kunne utbedringer gjøres i siste liten uten å gi forsinkelse. Med hjelp fra Microsoft og Aurum implementerte vi POS-systemet i 40 butikker i Danmark i tide. Alt ble gjort eksternt fra hovedkontoret i Norge, midt under COVID-19-pandemien.»
Han sier videre: Selv med påbudet om fysisk avstand så vi en salgsøkning i alle våre danske butikker på grunn av fleksibiliteten systemet gir. Kundene får en enklere opplevelse der de kan betale hvor som helst i butikken, og de ansatte har tilgang til mer informasjon som gjør at de for eksempel kan gi produktanbefalinger og tilby alternativer for hjemlevering.»
Å bygge en verden i Kubernetes
Nå driftes mer enn 150 av Elkjøps mikrotjenester pluss det nye POS-systemet på Azure Kubernetes Service-plattformen. Forhandleren har fått en effektiv plattform som tjeneste. Data som lagerinformasjon, betalings-API-er og kundehistorikk kan enkelt innlemmes og bidra til videre suksess.
«Det som er bra med AKS, er at det er en plattform man kan bygge oppå og forme etter hva prosjektet krever», sier Fredrik Klingenberg, seniorkonsulent i Aurum, medlem av Microsoft Partner Network.
«Elkjøp har nå fått seg en scene der de kan orkestrere de mange hundre containerne som kjører i skyen, og alle appene de inneholder. Når trafikken er stor, har de friheten til å skalere opp, hvis virksomheten går tregere, kan de enkelt skalere ned. Elkjøp har fått det beste fra begge verdener i en fleksibel pakke.»
Hagnäs legger til: «Når vi ruller ut denne plattformen ut i alle land, vil tjenestene berøre hvert eneste salg i alle kanaler, så vi må være sikre på at alt alltid fungerer som det skal. Med AKS kan vi legge til tilstandskontroller som varsler driftsavdelingen når en tjeneste er nede, eller til og med forutser når et problem kan oppstå. Vi har altså mulighet til å oppdage og fikse feilen uten å forstyrre kundeopplevelsen.»
I tillegg til forbedringer i både ytelse og pålitelighet forventer Elkjøp å se en betydelig økonomisk gevinst når de flytter mikrotjenestene fra Web Apps og går fra 3,6 millioner kroner i året i vertskostnader til bare 372 000 kroner med alt på AKS.
«I handelsbransjen er marginene veldig små, så vi må alltid kjøre på en arbeidsbelastning som er kostnadsoptimalisert», forteller Hagnäs. «Med alle de pengesparende triksene vi har nå i Azure, har vi spart inn utrolige 90 prosent. Dette er så tilfredsstillende at de ekstra kostnadene ved å bygge plattformen sannsynligvis vil være tilbakebetalt i løpet av et år.»
Mot fremtidens detaljhandel
Elkjøp planlegger å utvide POS-systemet og Azure Kubernetes Service til andre land, og de spår at innen utgangen av 2021 vil over 40 milliarder kroner strømme gjennom én eller flere AKS-klynger i året.
«Dette har virkelig vært et lagarbeid der Aurum, Microsoft og ikke minst utviklerne våre har stått på – utviklerne har gjort en fantastisk jobb med å få koden til å passe i Kubernetes», sier Hagnäs.
Elkjøp og utviklerne har kontroll for å tilpasse systemet i tiden fremover. «De kan justere til de er fornøyd, og så vil Kubernetes kjøre slik for alltid. Det er ikke mye vedlikehold som trengs for å holde det gående. Det er grunnen til at vi ønsker å stenge ned vårt gamle datasenter og flytte alt til Kubernetes, også nye innovasjoner vi ruller ut, for eksempel vår forbedrede netthandelsplattform», fortsetter Hagnäs.
«Jeg tror det beviser hvor mye vi stoler på Microsoft, for innen utgangen av 2021 vil vi bokstavelig talt kjøre hele virksomheten i Azure», sier Hagnäs.