NORRIQ Cloud Data Hub - NORRIQ

Cloud Data Hub

Forbind alle dine systemer i skyen og udskift efter behov

Send rette data til rette tid i jeres webshop

Cloud Data Hub er et samlingspunkt for alle jeres systemintegrationer. De bindes sammen via API-kald og er baseret på Best-of-Breed-tilgangen, hvor systemer nemt kan udskiftes eller opgraderes.   

I Cloud Data Hub ligger der en masse services, der sikrer en stærk og stabil IT-arkitektur. Det er services, som f.eks. micro services, master data management, monitorering og meget mere.  

vimeo

Forstå Best of Breed vs Best of Suite

Best of Suite

Fordele:

  • Simplere implementering og drift
  • Ofte mange funktioner med i pakken
  • Forudsigelige omkostninger
  • Ensartet sikkerhed og compliance

Ulemper:

  • Hårdt bundet op mod én leverandør (vendor locking)
  • Funktioner er ofte basale og dækker ikke altid behovet
  • Det kan være utroligt svært at bytte ét område ud med en anden service, eksempelvis recommendation, split-test, mv.

Best of Breed

Fordele:

  • Mulighed for at skræddersy løsningen
  • Fokus på innovation og adoptering af nye produkter
  • Øget fleksibilitet og skalerbarhed
  • Mere avancerede funktioner

Ulemper:

  • Øget opstartsomkostning
  • Kompleks integration
  • Administration af flere systemer

Cloud Data Hub - simpel visning

CDH simpel

Cloud Data Hub er Best of Breed i din egen Suite

Termologien

Når vi implementere en "connector", så tager vi os tiden til først at definere, hvordan en integration til sådan en systemtype ser ud og laver en standard ud fra det - vi kalder det typisk en "domain model". 

Denne model vil så blive benyttet på tværs af connectors til systemtypen, hvilket sikrer, at du kan skifte systemet ud, uden at skulle investere i resten af din forretning.

Dette betyder også, at det er langt nemmere for os at integrere til nye systemer, uden at skulle gentænke understøttelsen af systemet i resten af forretningen. Det sparer tid og penge.

En praktisk analogi

Hvis du forestiller dig, at vi skulle integrere til fx en el-bil i stedet for en it-platform, så vil det altså svare til, at vi allerede har brugt tiden på at definere et type-2 stik i stedet for at finde på, hvordan vi integrerer til lige præcis det bilmærke.

Det betyder efterfølgende, at uanset hvilket bilmærke, vi skal koble på, så vil det bare være at lave en adapter til type-2 stikket, og så vil resten af infrastrukturen stadig understøtte bilen.

Nu vil alle bilmærker, som vi har lavet en adapter/connector til, kunne snakke sammen med de andre systemer - uden at være hårdt bundet op mod et enkelt mærke. Og hvis der skal en ny adapter til, så vil det være en simpel opgave, da vi allerede ved, hvordan vi gerne vil have, adapteren skal se ud i begge ender.

best of breed vs suite

Og I er hurtigt i gang med gennemtestede connectors

Business Central

Business Central

Da vi også leverer Business Central-løsninger, har vi brugt vores over 12 års erfaring med at integrere til NAV og BC til at udvikle en af de bedste integrationer på markedet.

Dynamicweb

Dynamicweb

Vores mange års erfaring gør det muligt for os at integrere både ældre og den nyeste Dynamicweb 10 med vores Cloud Data Hub, hvor vi udnytter funktionerne fra Dynamicweb kombineret med vores skalerbarhed og koblede arkitektur.

Umbraco

Umbraco

Efter vores mening er det et af de bedste Open Source CMS-systemer. Vores integration understøtter skalering op og avanceret søgning i indholdet ud over, hvad enhver almindelig Umbraco løsning kan

NAV

Dynamics NAV

Vi har mange års erfaring med NAV og har integrationer klar til både nyere versioner og helt tilbage til før Web services blev tilgængelige.

Perfion

Perfion

Vi har skabt mange Perfion-løsninger med integrationer og har udviklet en connector, der understøtter både delvise opdateringer og komplekse multiple konfigurationer. Dette er noget, vi ofte hjælper andre partnere med, hvis vi leverer Perfion uden CDH.

Shopify

Shopify

Vi integrerer i stigende grad til Shopify, især inden for B2C, da vi understøtter flere datakilder, lagerstyring mv. Vi har også udviklet en integration, der optimerer antallet af nødvendige API-opkald for at undgå overflødige opkald og understøtter parallelle dataoverførsler, hvilket sikrer en ekstrem hurtig integration.

Dit eget system

Vi har integreret til utallige andre systemer fra ældre filbaserede integrationer til moderne GraphQL og også systemer udviklet af kunderne selv. Med vores erfaring og bedste praksis inden for integrationer kan vi garantere, at vi også kan integrere til dit system.

Introduktion til Cloud Data Hub - hele pakken

Cloud data hub
api

API-first

Alle systemerne er bygget med APIer som grundlæggende byggesten, hvilket muliggør fleksibel integration mellem forskellige teknologier og services.

Caching

Vi cacher strategisk på tværs af platformen, hvilket reducerer belastningen mod de underlæggende systemer og sikrer lynhurtige svartider - selv ved høj brugeraktivitet.

Master data

Håndtering af data

Data, der modtages fra de forskellige systemer, bliver gemt i Cloud Data Hub, hvilket sikrer, at vi kan levere data hurtigt til de enkelte systemer uden at skulle spørge igen.

Microservices

Microservices

Vores API'er er inspireret af microservices, så vi sikrer, at vi kan skalere op, hvor det er nødvendigt og implementere ny logik, uden det påvirker det resterende.

scheduling

Schedulering

I Cloud Data Hub ligger der en stærk motor til planlægning af kørsler både baseret på tid, ændringer i andre systemer og eksempelvis webhooks, som sikrer bedst muligt fundament til overførsel af data mellem systemer.

Sync

Løbende opdateringer

Vi ved, at det er dyrt at flytte data, så derfor går vi altid efter kun at flytte den data, der har ændret sig. Dette betyder også, at du selv med store datamængder vil opleve ændringer slå igennem hurtigt.

Master data

Skalerbar

Alle de teknologier, vi benytter er lavet til at skalere op - fra database til de enkelte API'er. Vi kører som udgangspunkt med "2 af hver" i produktion, men vi vil altid kunne skalere op til netop dit behov.

Microservices

Monitoring

Cloud Data Hub overvåger de enkelte integrationer, kørsler og systemer, så I ikke skal være bekymrede for om noget pludselig er stoppet med at fungere.

Cloud Data Hub hjælper med at isolere de systemer, vi integrerer til. Det reducerer både omkostninger og den mængde tests, der skal foretages, når enkelte systemer skal opgraderes. 

Opgraderingsprojekter uden Cloud Data Hub

Vores erfaring siger, at det:

  • Ofte kræver mange timers udvikling at opdatere
  • Giver en stærk afhængighed til CMS-leverandørens færdigheder i forhold til bagud-kompabilitet
  • Kræver tests af alt funktionalitet på løsningen, da alt er flettet sammen
  • Ofte ender ud med at opgradering til ny major versioner kræver et nyt projekt
Upgrade uden CDH
Upgrade med CDH

Opgraderingsprojekter med Cloud Data Hub

Vores erfaring siger, at det:

  • Kræver færre timer at opgradere
  • Er nemmere at teste, da afhængigheden til det enkelte system er veldefineret
  • Kun kræver tests af de berørte funktionaliteter
  • Ikke øger kompleksiteten af det enkelte system, selv om det samlede systemlandskab vokser

Cloud Data Hub understøtter også Data On Demand

Det en nemlig ikke alt data, der er velegnet til at synkronisere mellem systemer på grund af fx datamængde og følsomhed. 

Som kunde vil jeg gerne se min pris inkl. rabatter

Fx, 10.000 kunder x 50.000 SKU = 500.000.000 potentielt unikke priser

Eller

Som kunde vil jeg gerne kunne se mine tidligere fakturaer fra eksempelvis EDI

Kræver overførsel af alt historik omkring ordrer, fakturaer og kredit notaer for de sidste mange år.

Men det giver nødvendigvis ikke mening at synkronisere alt data til alle systemer. Hemmeligheden ligger i kun at spørge om det nødvendige data, fx: 

data on demand

Hold butikken kørende hele døgnet

Proaktiv overvågning

Undgå at vågne op om natten for at sikre dine integrationer kører:

  • Generel tilgængelighed
  • Certifikatovervågning
  • Integrationsovervågning
  • Kørselsovervågning
  • Overvågning af RAM, disk og CPU
  • Beskeder på Teams
proaktiv

Reaktiv overvågning

Vi gør det nemt for udviklerne:

  • RUM (Real user monitoring) gør, at vi kan se eksempelvis javascript-fejl
  • Logging med henblik på indeksering og relation til transaktioner i APM
  • APM (Application Performance monitoring), som giver indblik i, hvor godt enkelte dele af applikationen performer
  • Metrics, som holder øje med servernes performance
reaktiv

Enterprise-teknologier til overkommelige priser

Vi benytter Kubernetes, som er en industristandard, der muliggør, at du kan hoste Cloud Data Hub, hvor du vil. Cloud Data Hub er bygget med entreprise-teknologier til SMV-markedet, så vi kan skalere med din forretning.

Vi benytter teknologier, der sikrer en høj oppetid. Med best of breed-teknologier for du mange komplekse koncepter foræret, så som fuzzy searching, facet-filtreringer på alt data, mv.

Vil I høre mere?

Book en uforpligtende snak med en IT-forretningskonsulent