Software Components of an IoT Monitoring Platform in Google Cloud Platform: A Descriptive Research and an Architectural Proposal

Billy Grados, Hector Bedon

Resultado de la investigación: Capítulo del libro/informe/acta de congresoArticulo (Contribución a conferencia)

Resumen

As software engineers, it is not an easy task to build a software solution that customers consider easy to use, cost-benefit balanced, secured, high available and prepared for high demand. There are many solutions for building a monitoring platform with these previous attributes and we need to consider all the technical factors to achieve this goal. We proposed an agile methodology for the project management approach, acquired the necessary equipment and services and hired the staff to design and develop a monitoring platform in Google Cloud Platform (GCP) with edge frameworks and technologies. We implemented a software working solution composed of five applications (app) or services and configured services in the GCP: IoT data web service, frontend web app, backend web app, IoT app, and mobile app. They were developed using Python, ReactJS, and Java and deployed in Google Cloud Platform for being used in personal computers, laptops, mobile devices, and IoT devices. We defined this architecture with its main basis in a cloud platform that used the publish/subscribe pattern for efficient data ingestion and reporting.

Idioma originalInglés
Título de la publicación alojadaApplied Technologies - 1st International Conference, ICAT 2019, Proceedings
EditoresMiguel Botto-Tobar, Marcelo Zambrano Vizuete, Pablo Torres-Carrión, Sergio Montes León, Guillermo Pizarro Vásquez, Benjamin Durakovic
EditorialSpringer
Páginas153-167
Número de páginas15
ISBN (versión impresa)9783030425166
DOI
EstadoPublicada - 1 ene 2020
Evento1st International Conference on Applied Technologies, ICAT 2019 - Quito, Ecuador
Duración: 3 dic 20195 dic 2019

Serie de la publicación

NombreCommunications in Computer and Information Science
Volumen1193 CCIS
ISSN (versión impresa)1865-0929
ISSN (versión digital)1865-0937

Conferencia

Conferencia1st International Conference on Applied Technologies, ICAT 2019
PaísEcuador
CiudadQuito
Período3/12/195/12/19

Huella Profundice en los temas de investigación de 'Software Components of an IoT Monitoring Platform in Google Cloud Platform: A Descriptive Research and an Architectural Proposal'. En conjunto forman una huella única.

  • Proyectos

    Citar esto

    Grados, B., & Bedon, H. (2020). Software Components of an IoT Monitoring Platform in Google Cloud Platform: A Descriptive Research and an Architectural Proposal. En M. Botto-Tobar, M. Zambrano Vizuete, P. Torres-Carrión, S. Montes León, G. Pizarro Vásquez, & B. Durakovic (Eds.), Applied Technologies - 1st International Conference, ICAT 2019, Proceedings (pp. 153-167). (Communications in Computer and Information Science; Vol. 1193 CCIS). Springer. https://doi.org/10.1007/978-3-030-42517-3_12