Cloud & Arkitektur
Vi udvikler cloud-løsninger og softwarearkitektur, der forbinder produkter, brugere og data. Vi arbejder med cloud-infrastruktur, Docker, Kubernetes og API'er. Målet er robuste platforme, der kan vokse i takt med produktet.
Cloud & Arkitektur
Cloud-løsninger som en del af produktet
Data stopper sjældent ved selve produktet. Moderne løsninger kræver integration mellem embedded enheder, cloud-platforme, databaser og brugergrænseflader.
Vi udvikler cloud-løsninger, hvor produkter sikkert kan sende, modtage og behandle data. Platformen bliver bindeleddet mellem hardware, mobilapps, webapps og virksomhedens øvrige systemer.
Fordi vi også udvikler embedded software og applikationer, kan vi designe hele løsningen som én samlet softwarearkitektur.
Vi hjælper blandt andet med
Cloud-arkitektur
Cloud-infrastruktur
API-design og backend-udvikling
Docker
Kubernetes
MQTT
Golang
Grafana
Prometheus
Integration mellem embedded software og cloud
Cloud-infrastruktur til skalerbare produkter
En velfungerende cloud-infrastruktur skal kunne håndtere både få og mange enheder uden at ændre den grundlæggende arkitektur.
Vi udvikler løsninger, hvor services deles op i mindre komponenter med klare roller. Det gør platformen lettere at vedligeholde, udvide og rulle ud, når produktet udvikler sig.
Cloud-arkitekturen designes med fokus på stabil drift, høj tilgængelighed og langsigtet vedligeholdelse.
API'er og integration mellem systemer
API'er er ofte fundamentet i moderne softwarearkitektur.
Vi designer og udvikler API'er, der forbinder produkter med cloud-platforme, mobilapps, desktop-applikationer og eksterne systemer. Det gør det muligt at indsamle data, styre enheder og koble løsningen sammen med for eksempel ERP-, MES- eller analyseplatforme.
Vi arbejder også med MQTT, når produkter skal udveksle data effektivt mellem embedded enheder og cloud.
Docker og Kubernetes
Containerteknologier gør det lettere at udvikle, teste og rulle moderne cloud-løsninger ud.
Vi bruger Docker til at pakke applikationer og deres afhængigheder, så de kan køres ensartet på tværs af udvikling, test og produktion.
Når løsningen skal kunne skalere eller have høj oppetid, bruger vi Kubernetes. Det gør det muligt at styre og skalere services, når antallet af brugere eller produkter vokser.
En cloud-platform skal ikke kun fungere – den skal også være let at overvåge.
Vi bruger værktøjer som Prometheus og Grafana til at overvåge systemets tilstand, performance og ressourceforbrug. Det gør det lettere at opdage fejl tidligt og følge platformens drift over tid.
Hvem er cloud-løsningerne til?
Vi udvikler cloud-løsninger til virksomheder, der udvikler intelligente produkter, IoT-enheder og tekniske systemer.
Det kan være industrielle produkter, målesystemer, medico eller andre løsninger, hvor data fra produkter skal samles, behandles og gøres tilgængelige for brugere eller andre systemer.
Vi fungerer ofte som cloud-konsulent i projekter, hvor cloud-platformen skal udvikles som en integreret del af det samlede produkt frem for som et isoleret IT-system.
Ofte stillede spørgsmål
Hvad er cloud-infrastruktur?
Cloud-infrastruktur er den platform, hvor backend-services, databaser, API'er og andre softwaredele kører. Den forbinder produkter, brugere og data i én samlet løsning.
Hvornår giver Kubernetes mening?
Kubernetes er relevant, når en løsning består af flere services, skal kunne skaleres eller stiller høje krav til oppetid og automatiseret drift.
Hvorfor anvende Docker?
Docker gør det muligt at pakke software i containere, så den samme applikation kan køres ensartet på tværs af udvikling, test og produktion.
Udvikler I både cloud og embedded software?
Ja. En af vores styrker er, at vi udvikler både embedded software, cloud-løsninger og applikationer. Derfor kan vi designe hele softwarearkitekturen som én samlet løsning - fra produkt til platform.