Cloud-native solution for building digital twins
Abstract
Glex utvikler digitale tvillinger for sine kunder. I 2022 utlyste de en oppgave der de ønsker å utforske mulighetene for digitale tvillinger innen havrom. Oppgaven utviklet seg til å bli en generell løsning for å genere digitale tvillinger basert på data. Den generelle løsningen anvendes for å skape en digital tvilling av Smeaheia, et område for CO2 lagring. Denne oppgaven beskriver prosessen rundt et fullstack utviklingsprosjekt, med skyarkitekturen i fokus. Sluttproduktet er en løsning bestående av flere mikrotjenester for prosessering av data, et REST API og en nettside. Glex develops digital twins for their customers. In 2022, they announced a task in which they want to explore the possibility of digital twins within ocean space. The task developed into a general solution for generating digital twins based on data. The general solution is used to create a digital twin of Smeaheia, an area for CO2 storage. This thesis describes the process around a full-stack development project, with the cloud architecture in focus. The end product is a solution consisting of several micro-services for data processing, a REST API and a website.