A Microservices-Based IoT Analytics Architecture for Real-Time Environmental Monitoring

  • Pedro Manoel Herminio Alves UFCG
  • Cláudio de Souza Baptista UFCG
  • André Luiz Firmino Alves IFPB

Resumo


This paper presents an IoT Analytics architecture for real-time environmental monitoring, designed to overcome the limitations of solutions that provide limited support for operational and historical data analysis. The proposal integrates continuous collection, stream processing, temporal analytical storage, and interactive visualization via dashboards within a microservices framework. An end-to-end pipeline was implemented using open-source tools, and an evaluation was conducted in a real-world scenario in the state of Acre, Brazil, in comparison with the platform currently used for air quality monitoring. In the usability evaluation, the proposed solution achieved mean scores between 6.20 and 6.65 (on a Likert scale from 1 to 7), while the reference solution ranged between 2.15 and 2.50. The results indicate consistent gains in real-time indicator retrieval, historical time-series exploration, and the execution of analytical tasks.

Referências

Aikhuele, D. O., Nwosu, H. U., and Ighravwe, D. E. (2022). Data-driven model for the evaluation of the reliability of sensors and actuators used in IoT system architecture. Journal of Reliable Intelligent Environments, 9(2):135–145.

Balagopal, G., Wijeratne, L., Waczak, J., Hathurusinghe, P., Iqbal, M., Kiv, D., Aker, A., Lee, S., Agnihotri, V., Simmons, C., and Lary, D. J. (2025). Calibration of low-cost LoRaWAN-based IoT air quality monitors using the super learner ensemble: A case study for accurate particulate matter measurement. Sensors, 25(5):1614.

Barkjohn, K. K., Gantt, B., and Clements, A. L. (2021). Development and application of a united states-wide correction for pm2.5 data collected with the purpleair sensor. Atmospheric Measurement Techniques, 14(6):4617–4637.

Budde, M., El Masri, R., Riedel, T., and Beigl, M. (2013). Enabling low-cost particulate matter measurement for participatory sensing scenarios. In Proceedings of the 12th International Conference on Mobile and Ubiquitous Multimedia, MUM ’13, pages 1–10, New York, NY, USA. Association for Computing Machinery.

Castell, N., Dauge, F. R., Schneider, P., Vogt, M., Lerner, U., Fishbain, B., Broday, D., and Bartonova, A. (2017). Can commercial low-cost sensor platforms contribute to air quality monitoring and exposure estimates? Environment International, 99:293–302.

Dapper, S. N., Spohr, C., and Zanini, R. R. (2016). Poluição do ar como fator de risco para a saúde: uma revisão sistemática no estado de são paulo. Estudos Avançados, 30(86):83–97.

Lo, S. K., Liew, C. S., Soon, T. K., and Mekhilef, S. (2019). An interoperable component-based architecture for data-driven IoT system. Sensors, 19(20):4354.

Marche, C., Salvato, M., De Vito, S., Formisano, F., D’Elia, G., D’Auria, P., and Di Francia, G. C. (2025). Secure and trusted crowdsensing for outdoor air quality monitoring: State of the art and perspectives. Sensors, 25(12):3573.

Montalbán-Faet, G., Meneses-Albala, E., Felici-Castell, S., Pérez-Solano, J. J., and Segura-Garcia, J. (2025). Improving raw readings from low-cost ozone sensors using artificial intelligence for air quality monitoring. Atmospheric Measurement Techniques, 18:4357–4372.

Ouyang, R., Wang, J., Xu, H., Chen, S., Xiong, X., Tolba, A., and Zhang, X. (2023). A microservice and serverless architecture for secure IoT system. Sensors, 23(10):4868.

Raja, P., Kumar, S., Yadav, D. S., and Singh, T. (2023). The internet of things (IoT): A review of concepts, technologies, and applications. International Journal of Information Technology & Computer Engineering, 3(2):21–32.

Ramadan, M. N. A., Ali, M. A. H., Khoo, S. Y., Alkhedher, M., and Alherbawi, M. (2024). Real-time IoT-powered AI system for monitoring and forecasting of air pollution in industrial environment. Ecotoxicology and Environmental Safety, 283:116856.

Rath, A. R., Pradhan, C., Swain, K. S., Iyer, V., Pati, B. K., and Wang, C.-T. (2023). A microservice-based scalable IoT architecture for a highly interoperable environment. Internet of Things, 23:100854.

Snyder, E. G., Watkins, T. H., Solomon, P. A., Thoma, E. D., Williams, R. W., Hagler, G. S. W., Shelow, D., Hindin, D. A., Kilaru, V. J., and Preuss, P. W. (2013). The changing paradigm of air pollution monitoring. Environmental Science & Technology, 47(20):11369–11377.

Snyder, H. (2019). Literature review as a research methodology: An overview and guidelines. Journal of Business Research, 104:333–339.

Williams, R., Kilaru, V., Snyder, E., Kaufman, A., Dye, T., Rutter, A., Russell, A., and Hafner, H. (2014). Air sensor guidebook. Technical Report EPA/600/R-14/159, U.S. Environmental Protection Agency, Washington, DC.

World Health Organization (2021). WHO Global Air Quality Guidelines: Particulate Matter (PM2.5 and PM10), Ozone, Nitrogen Dioxide, Sulfur Dioxide and Carbon Monoxide. World Health Organization.
Publicado
19/07/2026
ALVES, Pedro Manoel Herminio; BAPTISTA, Cláudio de Souza; ALVES, André Luiz Firmino. A Microservices-Based IoT Analytics Architecture for Real-Time Environmental Monitoring. In: WORKSHOP DE COMPUTAÇÃO APLICADA À GESTÃO DO MEIO AMBIENTE E RECURSOS NATURAIS (WCAMA), 17. , 2026, Gramado/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2026 . p. 1-10. ISSN 2595-6124. DOI: https://doi.org/10.5753/wcama.2026.22496.