A real-time and modular weather station software architecture based on microservices
Javier Bonilla, José Antonio Carballo, Verónica Abad-Alcaraz, M. Castilla, J.D. Álvarez, Jesús Fernández‐Reche · Environmental Modelling & Software · 2025
The increasing demand for accurate and real-time weather data has highlighted the limitations of traditional weather stations, which often lack the flexibility and scalability required for modern applications. This paper introduces a real-time and modular weather station software architecture based on microservices, designed to address these challenges. The proposed system leverages microservices to offer a scalable, flexible, and easily maintainable solution for weather data collection and dissemination. Its modular architecture allows seamless integration of various sensors and data sources, facilitating customization and the addition of new functionalities without disrupting existing operations. Real-time data processing is a critical feature, ensuring timely and accurate weather information. The use of microservices guarantees data accessibility from any location, supporting both local and remote applications. A case study at the Plataforma Solar de Almería (PSA) demonstrates the benefits of the proposed architecture, highlighting its effectiveness in integrating multiple weather stations and providing real-time weather data.