Institutional-Repository, University of Moratuwa.  

WDIAS: A microservices-based weather data integration and assimilation system

Show simple item record

dc.contributor.author Karunarathne, HMGC
dc.contributor.author Bandara, HMND
dc.contributor.author Herath, S
dc.contributor.editor Weeraddana, C
dc.contributor.editor Edussooriya, CUS
dc.contributor.editor Abeysooriya, RP
dc.date.accessioned 2022-08-09T08:29:32Z
dc.date.available 2022-08-09T08:29:32Z
dc.date.issued 2020-07
dc.identifier.citation H. M. Gihan Chanuka Karunarathne, H. M. N. Dilum Bandara and S. Herath, "WDIAS: A Microservices-Based Weather Data Integration and Assimilation System," 2020 Moratuwa Engineering Research Conference (MERCon), 2020, pp. 289-294, doi: 10.1109/MERCon50084.2020.9185270. en_US
dc.identifier.uri http://dl.lib.uom.lk/handle/123/18578
dc.description.abstract Numerical Weather Models (NWMs) utilize data from diverse sources such as automated weather stations, radars, and satellite images. Such multimodal data need to be transcoded into a NWM compatible format before use. Moreover, the data integration system’s response time needs to be relatively low to reduce the time to forecast weather events like hurricanes and flash floods. Furthermore, the resulting data need to be accessed by many researchers and third-party applications. Existing weather data integration systems are based on monolithic or client-server architectures, and are proprietary or closed source. Hence, they are not only expensive to operate in an era of cloud computing, but also challenging to customize for regions with different weather patterns. In this paper, we present a Weather Data Integration and Assimilation System (WDIAS) that uses microservices architecture and container orchestration to achieve high scalability, availability, and low-cost operation. WDIAS provides a modular architecture to integrate data from different sources, enforce data quality controls, export data into different formats, and extend the functionality by adding new modules. Using a synthetic workload and an experimental setup on a public cloud, we demonstrate that WDIAS can handle 300 RPS with relatively low latency. en_US
dc.language.iso en en_US
dc.publisher IEEE en_US
dc.relation.uri https://ieeexplore.ieee.org/document/9185270 en_US
dc.subject Cloud computing en_US
dc.subject data assimilation en_US
dc.subject data integration en_US
dc.subject microservice en_US
dc.subject weather en_US
dc.title WDIAS: A microservices-based weather data integration and assimilation system en_US
dc.type Conference-Full-text en_US
dc.identifier.faculty Engineering en_US
dc.identifier.department Engineering Research Unit, University of Moratuwa en_US
dc.identifier.year 2020 en_US
dc.identifier.conference Moratuwa Engineering Research Conference 2020 en_US
dc.identifier.place Moratuwa, Sri Lanka en_US
dc.identifier.pgnos pp. 285-294 en_US
dc.identifier.proceeding Proceedings of Moratuwa Engineering Research Conference 2020 en_US
dc.identifier.email gihan.09@cse.mrt.ac.lk en_US
dc.identifier.email dilumb@cse.mrt.ac.lk en_US
dc.identifier.email srikantha@heraths.com en_US
dc.identifier.doi 10.1109/MERCon50084.2020.9185270 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record