Equinor

Fra kompleksitet til samhandling

Sammen med Equinor har vi bygget en moderne, skalerbar digital plattform som har resultert i raskere leveranser, trygg eksperimentering og en fremtidsklar arkitektur.

Trykk på taggene for å lese mer om hvor og hvordan vi benytter samme fag og teknologi

Bakgrunn: Fra flaskehals til fart

Den eksisterende løsningen hos Equinor var allerede godt etablert og i aktiv bruk, men etter hvert som behovene vokste, ble det tydelig at arkitekturen måtte moderniseres. 

Forretningslogikk lå tett koblet til frontend, og data scientists og utviklere jobbet i ulike tekniske miljøer. Dette resulterte i tidkrevende iterasjoner og høy kompleksitet. 

I stedet for å gjøre små justeringer, valgte teamet å tenke nytt: 

Hvordan kunne man bygge en plattform som både fjernet dagens begrensninger og samtidig var klar for fremtidens krav til samarbeid, skalering og sikkerhet? 

Vi hadde behov for å etablere en strategisk, robust og langsiktig arkitektur. Arkitekturen må svare på krav vi møter rundt standardisering, fleksibilitet og kunne bygge kostnadseffektive løsninger. I sum skal dette understøtte ambisjoner for «time to market» som er avgjørende for oss.

Terje Wean (Equinor)

Løsningen: En modulær og asynkron plattform

Sammen med Equinor utviklet vi en modulær, asynkron-først (async-first)-plattform bygget på moderne teknologier som Python, FastAPI, Redis, Radix og Azure. 

Løsningen gjør det mulig for data scientists å definere og teste egne API-er direkte i Python – uten å måtte involvere backend-utviklere. 

Ved å designe alt for asynkron databehandling kan plattformen håndtere høy trafikk og komplekse forespørsler med lav ventetid. 

Samtidig er forretningslogikk og infrastruktur tydelig skilt, slik at nye funksjoner kan legges til uten risiko for regresjoner.

 

Architectural schematic of the proof of concept
Architectural schematic of the proof of concept

 

Et partnerskap for fremtiden 

Samarbeidet mellom Equinor og Bouvet handlet ikke bare om teknologi, men om strategi. Målet var å bygge et fundament som fremmer tverrfaglig samarbeid, trygg eksperimentering og rask innovasjon. Plattformen ble utviklet som en åpen og fleksibel løsning som: 

  • Senker terskelen for samarbeid mellom utviklere og datascientists 

  • Legger til rette for kontinuerlig forbedring og deling av innsikt 

  • Er robust, sikker og klar for videre skalering 

Resultater 

Den nye plattformen har gitt Equinor: 

  • Raskere leveransesykluser og kortere vei fra idé til innsikt 

  • En enklere, mer effektiv utviklingsprosess 

  • En skalerbar grunnmur for fremtidige produkter og prosjekter 

  • Bedre samarbeid på tvers av fagmiljøer 

For utviklere og data scientists betyr det færre flaskehalser, raskere iterasjoner og en arbeidshverdag som legger til rette for innovasjon og nytenkning. 

 Prosjektet har også vist hvordan strategisk teknologivalg, tydelig arkitektur og tverrfaglig samarbeid kan gi umiddelbar verdi og samtidig ruste organisasjonen for fremtidens behov. 

Kontakt oss

Anne Britt Fure
Leveranseleder