Slik bygget SpareBank 1 Utvikling en helt egen IT-plattform med Azure

Håkon  Sveen

Håkon Sveen

Azure Business Lead at Microsoft

Lesetid, 5 min.

SpareBank 1 trengte en mer skalerbar, fleksibel og enklere skyplattform. Løsningen fant de selv.

SpareBank 1 håndterer mye data. Med 13 banker, over 40 selskaper tilknyttet alliansen, mer enn 350.000 kunder og flere millioner transaksjoner hver eneste dag, er banken helt avhengig av robuste IT-plattformer for å sikre gode kundeopplevelser.

Mot slutten av 2021 evaluerte de sin daværende Azure-plattform for å se hvordan den sto til med tanke på dagens standard og beste praksis. Kort fortalt: Plattformen holdt ikke lenger mål.

– Den var basert på utdatert teknologi og full av teknisk gjeld, sier Matthew Greenham, leder for Team Azure i SpareBank 1 Utvikling.

Utfordringen var at det i markedet ikke fantes en tilfredsstillende løsning som dekket alle Sparebank 1 sine behov for kompleksitet, fleksibilitet og skalerbarhet. Løsningen?

– Vi bestemte oss rett og slett for å utvikle en moderne og fremtidsorientert plattform i Azure selv, forklarer Greenham.

Dedikert Azure-team

Selv betyr i denne sammenhengen SpareBank 1 utviklings eget Azure-team, bestående av dedikerte utviklere og løsningsarkitekter. Greenham forklarer at de har jobbet med å oppfylle et overordnet, strategisk krav, knyttet til alliansens omfattende skystrategi:

– Fokuset vårt har vært å få på plass en IT-infrastruktur som understøtter våre 13 banker og samarbeidspartnere med stordrift og kritisk kompetanse slik at de oppnår sine forretningsmål.

Resultatet ble plattformen som fikk navnet Eunomia: En infrastruktur som har høstet oppmerksomhet langt utenfor SpareBank 1-Alliansen, ja – selv utenfor norske landegrenser. Men for å forstå hva som gjør Eunomia unik, må vi først forstå hvilke utfordringer banken sto overfor med den gamle plattformen:

Først ute med multi tenant-arkitektur

Den gamle Azure-plattformen fra 2018, som gikk under navnet Zevs, var utviklet på en såkalt single tenant-arkitektur, i stedet for en multi tenant-arkitektur, som de fleste skyplattformer i dag er bygd på. Førstnevnte er en eldre og oversiktlig arkitektur, men også mindre skalerbar, dyrere og vanskeligere å sette opp i utgangspunktet.

– Noe av det som er unikt med Eunomia er nettopp det at vi har utviklet en plattform som støtter multi-tenant deployment. For et år siden fantes det ingen løsninger rundt å lage en Azure-plattform som støtter en multi-tenant-arkitektur, utdyper Azure-utvikler Erhan Sanlioglu.

Microsoft har i etterkant latt seg inspirere av SpareBank 1 Utvikling og har nå laget en standard for CAF multi-tenant basert på Azure-teamets løsning.

Den nye plattformen kan enkelt skaleres, er mer kostnadseffektiv og trenger mindre vedlikehold på grunn av høyere grad av automatisering.

Infrastruktur som kode

Sparebank 1 Utvikling hadde et klart mål om å utvikle hele Azure-plattformen i kode. Det var det flere gode grunner til: Infrastruktur som kode kutter kostnader og reduserer risiko knyttet til manuelt vedlikehold. Det gjør det dessuten raskere å implementere oppdateringer på tvers av plattformen.

– Infrastruktur som kode er den eneste måten å bygge en plattform av denne kompleksiteten og kvaliteten på. Dette er veien å gå, sier Greenham.

Kanskje det viktigste? En standardisert løsning for hele plattformen – og dermed – også alle dens brukere.

– Vi bruker samme kode og pipelines for alle bankene. For hver gang vi ruller ut en endring i plattformen, vil den dermed reflekteres hos alle som bruker Eunomia. Slik standardisering og distribusjon reduserer arbeidet som må gjøres for hver bank, sier Greenham.

Plattformen skrevet i Bicep

Eunomia er skrevet i Bicep, et lettleselig språk skrevet spesifikt for Azure-ressurser.

– Vi har vært tidlig ute med å skrive en hel plattform i Bicep, og er foreløpig veldig fornøyde med resultatet, sier Greenham.

Bicep tillater gjenbruk av kode og modulbasert strukturering, noe som betyr at man kan dele opp Azure sine maler i mindre, gjenbrukbare komponenter.

– Dette gjør det mulig å bruke maler på tvers av ulike prosjekter og team, noe som sparer tid og reduserer dobbeltarbeid –  i tillegg til å minimere læringskurven for nye utviklere, sier Azure-utvikler Erhan Sanlioglu.

Samtidig åpner Bicep for å bruke egendefinerte funksjoner og moduler. Slik kan de også tilpasse Bicep til sine spesifikke behov.

– Vi mener at Bicep er det beste valget for å bygge Azure-infrastruktur. Bicep har kommet langt på kort tid og vil bare bli bedre.

«Like enkelt som å hente brusboks fra en brusmaskin»

Selve arkitekturen er bygget etter Azure Landing Zone sine retningslinjer. Azure Landing Zone kan forklares som både en arkitektonisk modell og metode for beste praksis når det kommer til å implementere og administrere en infrastruktur i Azure.

Det har sikret SpareBank 1 en effektiv og sikker plattform. Azures sikkerhetsmekanismer verner dem blant annet mot juridiske fallgruver uten at de behøver spesialistkompetanse.

Måten SpareBank 1 har jobbet med å gjøre Azure sine landingssoner tilgjengelig for alle bankene – eller riktigere – for ulike tenants, oppsummerer Greenham som like enkelt som å hente en brusboks fra en brusmaskin.

 

– Visjonen vår er å gjøre dette som en fullstendig automatisert prosess. Du legger inn bestillingen din, og du får en Landing Zone i løpet av minutter, forklarer skyarkitekt Roger Carson i SpareBank 1 Utvikling.

– Microsofts beste praksis gjenspeiler vår visjon

Erfaringene med Eunomia har så langt vært gode. Greenham trekker frem enkelheten som særlig viktig.

– I et såpass komplekst miljø, er det særlig viktig å gjøre ting så enkelt som mulig. Da hjelper det med standardiserte prosesser.

Å kunne bruke Microsoft sine egne verktøy som Bicep og retningslinjene i Azure Landing Zone har også bidratt til å forenkle prosessen:

– Ved å følge Microsofts beste praksis visste vi at vi kunne forvente kvalitet og støtte, noe som også gjenspeiler vår visjon om hva vi ønsker å levere til bankene og selskapene i SpareBank 1-alliansen.

Zach Olinske, Cloud Solution Architect i Microsoft, forteller at det har vært inspirerende å se reisen Sparebank 1 Utvikling har vært på de siste årene med Azure.

– De har virkelig utnyttet potensialet med Azure Landing Zone, og har vist seg som pionerer når det kommer til det å utvikle et robust skalerbart rammeverk for governance, bygget på en multi tenant-arkitektur, sier han.

Olinske kaller arbeidet med plattformen for «growth mindset» i praksis:

– Med Azure Landing Zone har Sparebank 1 Utvikling lykkes med en strukturert tilnærming til å sette opp og strukturere skyløsninger på tvers av over 13 skymiljøer, samtidig som de ivaretar god kontroll og styring, forklarer han og legger til:

– Til syvende og sist har dette sørget for bedre ressursfordeling, kostnadsoptimalisering og samarbeid på tvers av hele organisasjonen.

Oppdag flere relaterte artikler per bransje:

Detaljhandel

  • Elkjøp skaper en overlegen kundeopplevelse med Azure Kubernetes Service

    Elkjøp skaper en overlegen kundeopplevelse med Azure Kubernetes Service

    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 […]

  • Big Data bedrer forretningsdriften for drikkevareprodusenter

    Big Data bedrer forretningsdriften for drikkevareprodusenter

    Tenk så mange muligheter du står ovenfor når du har lyst på noe å drikke! Vann? Jus? Brus? Vil du ha én boks eller en sekspakning? Eller kanskje du tar en literflaske? Faktum er at vi som forbrukere forventer mange alternativer, og at den globale bransjen for produksjon av alkoholfri drikke leverer. Arca Continental, en […]

Finans og forsikring

Government

  • Kommunen bekymret seg for barna – Lavkode ble løsningen 

    Kommunen bekymret seg for barna – Lavkode ble løsningen 

    Da pandemien herjet som verst, reagerte Nordre Follo kommune lynraskt. Nå har lavkodeprosjektet Hjerteknappen gjort det enklere for flere å oppsøke hjelp.  Vinteren 2021 stengte Nordre Follo ned. Pandemien herjet, og med et nytt mutantvirus på avveie, var plutselig kommunen syd for Oslo et episenter.   Over natten ble det bestemt at kun matbutikker, bensinstasjoner og […]

  • en kvinne som sitter på et fortau

    Den digitale transformasjonen av borgertjenester

    Oppdag hvordan myndigheter bruker skybaserte verktøy og opplevelser for å tenke nytt om hvordan mennesker, data og prosesser kan kombineres for å skape verdi.

Helseomsorg

  • Raskt oppsett av logistikkløsning med Dynamics 365 Business Central

    Raskt oppsett av logistikkløsning med Dynamics 365 Business Central

    Januar, 2023 I 2020 slår Covid 19-pandemien inn over Norge. Helseetaten i Oslo kommune fikk et plutselig behov for en løsning som kunne håndtere vaksinelogistikken. Med en skybasert Microsoft Dynamics 365 Business Central-installasjon var løsningen oppe og kjørte i løpet av noen få uker. – Da pandemien startet i mars 2020 var det stor mangel […]

  • Microsoft på Arendalsuka: Helsedatarevolusjon uten spilleregler?

    Microsoft på Arendalsuka: Helsedatarevolusjon uten spilleregler?

    Tid: Arendalsuka, onsdag 18. august kl. 15.00-16.00 Sted: Spisestedet Vitenbiten i Sørlandet kunnskapshavn, Kystveien 2, Arendal Arrangør: Microsoft Norge Stream: Helsedatarevolusjon uten spilleregler?   Helsedata – en kilde til bedre og mer bærekraftige helsetjenester og flere arbeidsplasser. Hva skal til for å utnytte våre felles helsedata på forsvarlig vis? Mange er opptatt av mulighetene som åpner seg gjennom bedre tilgang til helsedata. Norge har over flere tiår bygget helseregistre med høy datakvalitet. Disse er […]

Industri

  • Slik redefinerer Völur kjøttbransjen

    Slik redefinerer Völur kjøttbransjen

    Norsk startup kutter kostnader og klimautslipp i kjøttindustrien med kunstig intelligens. Hvor mange ulike måter kan man beskjære et enkelt stykke kjøtt? Ganske så mange: – Se for deg øvre bakdel av storfe. Det kan kuttes, kombineres og pakkes på over 2,3 millioner ulike måter. Lår og bakdelen har over 2,6 millioner varianter, forklarer Adrián […]

  • Power Platform-dagen

    Power Platform-dagen

    15. mars var dagen da vi satte alle søkelys mot Power Platform! Dagens innovasjonstakt krever low-code, og i følge Gartner vil 70% av alle nye applikasjoner bli laget med lav-kode verktøy innen 2025. Onsdag denne uken var 130 representanter fra norske bedrifter samlet for å dele erfaringer om hvordan selskaper kan utnytte mulighetene i Power […]

Offentlig sektor

  • Bybilde av Stavanger

    Slik bruker Stavanger kommune kunstig intelligens for å effektivisere kommunale tjenester

    Med hjelp fra Microsoft og Bouvet, satser Stavanger kommune på kunstig intelligens (KI) for å effektivisere tilbudet for sine 145.000 innbyggere.  – Ved å bruke data på en smart måte når vi planlegger og utvikler lokalsamfunnet vårt, kan vi ta bedre avgjørelser, få bedre kontroll – og til syvende og sist levere bedre på de […]

  • To personer som bruker en Surface Go på kontoret

    Hvordan teknologi transformerer offentlig sektor

    Myndighetene har det endelige ansvaret for alle borgerne i et land. Borgerne er helt avhengige av tjenestene fra det offentlige. Enten det gjelder helsevesen, utdanningssektor, næringsliv, veier, jernbane, vann eller annet, så må det offentliges etater og institusjoner være i front når det gjelder sosiale og digitale trender. Skydrevet teknologi spiller en avgjørende rolle i […]

Utdanning

  • Få frem potensialet til elevene dine med Microsofts nye læringsakseleratorer

    Få frem potensialet til elevene dine med Microsofts nye læringsakseleratorer

    Personlig tilpasset læring er et mål som lærere overalt har prøvd å oppnå i årevis. Men pandemien viste hvor kompleks denne utfordringen er for lærere, som møter mer elever med mange flere typer behov enn noen gang før.  Fordi det å levere en virkelig personlig læringsopplevelse for hver elev tradisjonelt har krevd mye av den […]

  • Jente som gjør skolearbeid

    Mittelschule Kirchdorf: Fornyer hybrid læring gjennom digitalisering med Surface og Teams

    «Vi ville gjøre alt enklest mulig for både lærere og elever. Digitaliseringen vår har vist oss at teknologibasert undervisning er et nyttig tillegg til den tradisjonelle undervisningen og en investering i fremtiden – for alle, ikke bare for barna.» Martin Schnetzer er lærer og IT administrator ved Mittelschule Kirchdorf i Østerrike. Han snakker om den […]

Oppdag flere relaterte artikler per dossier:

Digital Transformation

Kundehistorier

  • bilde av Max Inge Julbø

    Takler vekst med D365 F&O

    Den Molde-baserte teknologibedriften Motus opplever sterk vekst. De ønsket en ERP-løsning som snakket med bedriftens andre systemer, reduserte manuelt arbeid og ga optimal kontroll på prosjektgjennomføring. Løsningen ble Microsoft Dynamics 365. – Vi hadde et enkeltstående ERP-system, men det snakket ikke med andre systemer i bedriften. Det ga mye manuell jobb mellom teknisk avdeling og […]

Sikkerhet og personvern

Tips

  • Gruppe av to kvinner og én mann som driver idémyldring i uformelle kontoromgivelser. Begge kvinnene bruker bærbare datamaskiner, mens mannen skriver. I bakgrunnen er det en stor skjerm.

    Moderne salgstrender for 2019 i fem webinarer

    Forholdet mellom kjøpere og selgere blir mer komplisert for hver dag som går. Hvert potensielle partnerskap krever at man finner den rette kjøperen, at man har en god forståelse av kjøperens virksomhet, at man følger med på fremdriften gjennom kjøpssyklusen, og at man engasjerer kjøperen med det rette innholdet – når og på den måten […]