Design of a microservices-based architecture for residential energy efficiency monitoring

Authors

Abstract

With the significant advancement of electrical infrastructure in the context of smart buildings and smart homes, the need arises to overcome the limitations of the traditional energy efficiency control system based on service-oriented architecture (SOA). To address these challenges, this study proposes a distributed architecture based on microservices, with the main objective of improving the performance and stability of these systems. This proposal seeks to enable end users to effectively monitor and control their electrical devices, while effectively integrating them into a wide network of power systems. The proposed architecture relies on a series of cloud services that enable better performance and control in energy efficiency management, highlighting key features of microservices such as fault tolerance, performance and scalability. Using a structural methodology centered on pre-existing components and an iterative approach, a versatile and scalable architecture was designed that addresses current challenges in energy efficiency management. The results show a significant impact on key performance indicators such as demand response, energy savings and power quality, highlighting the resilience and scalability of the proposed architecture. The conclusions highlight the importance of energy efficiency in reducing the environmental impact and costs associated with electric power, suggesting future improvements in data access and the implementation of advanced machine learning algorithms.

Additional Files

Published

2024-10-29

Issue

Section

Applied Informatics