KIT | KIT-Bibliothek | Impressum | Datenschutz

Microservice-Based Architecture for the Integration of Data Backends and Dashboard Applications in the Energy and Environment Domains

Sidler, Jannik; Braun, Eric; Schmitt, Christian; Schlachter, Thorsten; Hagenmeyer, Veit

Abstract:

This article presents a software architecture based on the onion architecture that uses the concept of application microservices in order to integrate data backends with dashboard applications. Its main goal is to reduce the complexity in the architecture’s frontend and therefore to increase the performance of the application for the user. The concept of the added application layer as well as its interaction with the other parts of the architecture is described in detail. Then an evaluation of its advantages is presented which shows the benefits of the concept regarding performance and simplicity using a real-world use case in the energy and environmental domains.


Preprint §
DOI: 10.5445/IR/1000141315
Veröffentlicht am 17.12.2021
Originalveröffentlichung
DOI: 10.1007/978-3-030-88063-7
Dimensions
Zitationen: 3
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Automation und angewandte Informatik (IAI)
Publikationstyp Proceedingsbeitrag
Publikationsmonat/-jahr 01.2022
Sprache Englisch
Identifikator ISBN: 978-3-030-88063-7
KITopen-ID: 1000141315
HGF-Programm 37.12.02 (POF IV, LK 01) Design,Operation & Digitalization of the Future Energy Grids
Erschienen in Advances and New Trends in Environmental Informatics. Ed.: V. Wohlgemuth
Veranstaltung 35th Environmental Informatics : A bogeyman or saviour to achieve the UN Sustainable Development Goals? (EnviroInfo 2021), Berlin, Deutschland, 27.09.2021 – 29.09.2021
Verlag Springer International Publishing
Seiten 37-48
Serie Progress in IS
Schlagwörter Environmental information systems, Energy dashboards, Web application, Software architecture, Application microservice, Onion architecture
Nachgewiesen in Dimensions
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page