Kontakt oss

Integrasjoner og systemarkitektur

Vi automatiserer manuelt arbeid og kobler kjernesystemene sammen, slik at data flyter riktig gjennom hele arbeidsprosessen.

Det er sjelden ett system som er problemet

Hver omvei koster noen minutter. Til sammen koster de en stilling.

Et vareløp som skal gjennom fem systemer bryter sammen i skjøtene, ikke inne i systemene. Produktet er beskrevet på én måte i produktdatabasen og på en annen i nettbutikken. Ordren finnes i to versjoner fordi noen har tastet den inn på nytt. Lagerstatusen er riktig i går. Det er sjelden noe som stopper helt, og nettopp derfor blir det liggende.

Systemintegrasjon er arbeidet med å koble disse leddene sammen, slik at hver opplysning har én kilde og finner veien dit den skal uten at noen flytter den manuelt. Vi begynner med å følge dataene gjennom løpet og finne ut hvor de endrer seg uten at noen har bestemt det.

Kobler kjernesystemene sammen

E-handel, ERP, produktdata, ordre, lager og pris. Vi setter opp integrasjonene mellom dem og gjør det tydelig hvilket system som eier hvilken opplysning.

Rydder i produktdataene

Et sortiment som skal beskrives likt uansett hvor det vises, trenger én kilde. Vi setter opp den kilden og flyten ut av den, til nettbutikk, til interne systemer og til andre kanaler.

Automatiserer manuelt arbeid

Dobbelttasting, manuelle uttrekk og filer som sendes på e-post. Vi legger disse leddene inn i flyten, og bruker AI der det er hensiktsmessig.

Forvalter flyten videre

En integrasjon er ikke ferdig når den virker første gang. Vi drifter, overvåker og retter, og utvider etter hvert som systemlandskapet endrer seg.

Punkt til punkt holder til et visst antall systemer

Når hver ny kanal må kobles mot alt som allerede finnes, vokser vedlikeholdet raskere enn nytten.

De første integrasjonene bygges som regel én mot én. Nettbutikken snakker med ERP, ERP snakker med lageret, og noen skript henter en fil om natten. Det fungerer, helt til antallet koblinger vokser. Da må hver ny kanal kobles mot alt som allerede finnes, en endring ett sted må gjøres flere steder, og ingen kan si sikkert hvor en opplysning kom fra da den ble feil.

Alternativet er et lag mellom systemene. Data hentes fra kilden som eier dem, oversettes til en felles form, og sendes videre til dem som trenger dem. Nye kanaler kobles mot laget framfor mot hverandre, og når noe stopper finnes det ett sted å se hva som skjedde.

Mozaik Harmony, motoren vi bygger dette laget på

Køer, synkronisering og sporing av hver melding, uavhengig av hvor handelsløsningen ligger.

Mozaik Harmony er integrasjonsmotoren i vår egen plattform, Mozaik Commerce. Den har køer og hendelser, egne synkroniseringstjenester per datatype som kunde, produkt, katalog og lager, datamapping og transformasjon mellom kilder, logging og sporing av hver melding, og observabilitet på flyten. Over dette ligger et API-lag som frontflatene leser fra, slik at nettbutikken ikke trenger å snakke direkte med systemene bak.

Harmony forutsetter ikke at handelsløsningen er vår. Motoren kan stå mellom systemene deres selv om butikken ligger på en annen plattform, og det er en vanlig måte å begynne på for selskaper som ikke skal bytte plattform med det første.

Getas egen plattform for handel og innhold, satt sammen av frikoblede tjenester med hvert sitt API. Mozaik Harmony er integrasjonsmotoren i den, med observabilitet og AI-assistenter i bunnen.

Slik ser det ut hos kundene våre

Tre publiserte leveranser der integrasjonene bærer løsningen.

Nettbutikken til Nille er integrert mot inriver PIM, Consignor, Vipps og Netaxept, og arbeidet med priser, kampanjer, kundeklubb og klikk og hent går på tvers av de leddene.

For E-wheels berikes produktinformasjonen i Optimizely og synkroniseres til Omnium, som sender lagerstatus tilbake til nettbutikken. Ordre på varer som er i transitt fra produsent går gjennom samme flyt, og fire nordiske markeder ligger på samme plattform.

Norengros har et stort antall produkter og varianter, og dataflyten og masseoppdateringene går gjennom en integrasjon mot inriver PIM på en headless plattform satt sammen av frittstående tjenester.

Vi har tilsvarende oppsett hos blant andre Høie og Glamox.

E-HANDEL, PRODUKTDATA, PRIS, ORDRE, LAGER

Vi kjenner hele riggen

Vi jobber med handelsplattformer, produktdata, ordrehåndtering og innhold til daglig, og kjenner hvordan leddene oppfører seg mot hverandre.

LØPENDE FORVALTNING

Vi blir værende

Vi tar ansvar for drift, videreutvikling og support etter at flyten er satt i produksjon. For Moderne Kjøling har Geta hatt det ansvaret på handelsløsningen siden 2022.

FLEKSIBLE PRISMODELLER

Prismodeller som passer dere

Lei inn konsulenter dere styrer selv, bestill et fastprisprosjekt, eller la oss forvalte løsningen.

Slik starter vi

Dere trenger ikke ha kartlagt systemlandskapet selv for å ta den første praten.

01

Kartlegging av dataflyten

Vi følger opplysningene gjennom systemene, finner ut hvor de oppstår, hvor de endres og hvor de kopieres for hånd. Dere får flyten beskrevet slik den er i dag, med de stedene som koster mest, og et forslag til hvilket ledd som bør tas først.

02

Første integrasjon i produksjon

Ett avgrenset ledd settes i drift, valgt fordi effekten er målbar og risikoen lav. Da vet dere hva samarbeidet innebærer før omfanget vokser.

03

Videre i jevn takt

Neste ledd tas etter deres prioritering, og det som er satt i drift forvaltes videre.

Ofte stilte spørsmål

Vi går gjennom systemene som er involvert, følger opplysningene mellom dem, og leverer en beskrivelse av flyten med et forslag til hvor dere bør begynne. Omfanget avgjør prisen, og vi sier hva vi tror det krever før vi setter i gang. Innsiktsfasen i leveransemodellen vår er satt av to uker, og en avgrenset kartlegging holder seg som regel innenfor den rammen.

Nei. De fleste oppdragene handler om å koble sammen systemene dere allerede har, og et ERP er sjelden det som skal byttes. Vi kobler oss mot det som står der, og sier fra hvis vi mener noe av det bør endres.

Dem lar vi stå. Vi kan likevel forsyne dem med data eller hente data ut av dem, og det er ofte der gevinsten ligger. For Moderne Kjøling distribueres varedataene fra inriver PIM videre til interne systemer og til selskapets egne salgskanaler, uten at vi har bygget de mottakerne.

Nei. Mozaik Harmony kan stå mellom systemene deres uavhengig av hvor handelsløsningen ligger. Ligger butikken hos noen andre, jobber vi mot den.

Hver melding logges og kan spores gjennom leddene, og vi avtaler varsling på de stedene der en stopp koster mest. Hva som kan overvåkes avhenger av systemene i den enkelte riggen.

Start med en kartlegging av dataflyten

Fortell hvilke systemer som ikke snakker sammen, så foreslår vi et omfang og sier hva vi tror den første koblingen ville tatt.