Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.

Este documento tiene como objetivo presentar el desarrollo de una serie de microservicios relacionados con el análisis y envío de reportes y notificaciones de datos asociados con inundaciones fluviales de la ciudad de Cali con la ayuda de la plataforma ResCity. Esta plataforma fue diseñada por el gr...

Full description

Autores:
García Viedma, Juan Esteban
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad Autónoma de Occidente
Repositorio:
RED: Repositorio Educativo Digital UAO
Idioma:
spa
OAI Identifier:
oai:red.uao.edu.co:10614/14453
Acceso en línea:
https://hdl.handle.net/10614/14453
https://red.uao.edu.co/
Palabra clave:
Ingeniería Multimedia
Desarrollo de software
Computer software - Development
ResCity
Reportes
Notificaciones
Microservicios
Rights
openAccess
License
Derechos reservados - Universidad Autónoma de Occidente, 2022
id REPOUAO2_9378112a292e501310128c1ac48f03c6
oai_identifier_str oai:red.uao.edu.co:10614/14453
network_acronym_str REPOUAO2
network_name_str RED: Repositorio Educativo Digital UAO
repository_id_str
dc.title.spa.fl_str_mv Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.
title Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.
spellingShingle Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.
Ingeniería Multimedia
Desarrollo de software
Computer software - Development
ResCity
Reportes
Notificaciones
Microservicios
title_short Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.
title_full Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.
title_fullStr Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.
title_full_unstemmed Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.
title_sort Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.
dc.creator.fl_str_mv García Viedma, Juan Esteban
dc.contributor.advisor.none.fl_str_mv Solarte Astaiza, Zeida María
dc.contributor.author.none.fl_str_mv García Viedma, Juan Esteban
dc.subject.spa.fl_str_mv Ingeniería Multimedia
topic Ingeniería Multimedia
Desarrollo de software
Computer software - Development
ResCity
Reportes
Notificaciones
Microservicios
dc.subject.armarc.spa.fl_str_mv Desarrollo de software
dc.subject.armarc.eng.fl_str_mv Computer software - Development
dc.subject.proposal.spa.fl_str_mv ResCity
Reportes
Notificaciones
Microservicios
description Este documento tiene como objetivo presentar el desarrollo de una serie de microservicios relacionados con el análisis y envío de reportes y notificaciones de datos asociados con inundaciones fluviales de la ciudad de Cali con la ayuda de la plataforma ResCity. Esta plataforma fue diseñada por el grupo de investigación en telemática e informática aplicada GITI de la Universidad Autónoma de Occidente con el objetivo de fortalecer la resiliencia para resolver eventos de emergencia en la ciudad de Cali. Con el desarrollo de los microservicios de análisis, reportes y notificaciones, se busca validar la plataforma a través del escenario de las inundaciones por causa de los desbordamientos. La implementación de estos microservicios se realizó teniendo en cuenta la arquitectura propuesta por la plataforma ResCity. Finalmente, se realizó el despliegue en la plataforma ResCity para validar la comunicación entre dichos microservicios en base a los requerimientos de la plataforma.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-12-01T16:37:19Z
dc.date.available.none.fl_str_mv 2022-12-01T16:37:19Z
dc.date.issued.none.fl_str_mv 2022-11-22
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_71e4c1898caa6e32
dc.type.coar.eng.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.eng.fl_str_mv Text
dc.type.driver.eng.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.eng.fl_str_mv https://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/10614/14453
dc.identifier.instname.spa.fl_str_mv Universidad Autónoma de Occidente
dc.identifier.reponame.spa.fl_str_mv Repositorio Educativo Digital
dc.identifier.repourl.spa.fl_str_mv https://red.uao.edu.co/
url https://hdl.handle.net/10614/14453
https://red.uao.edu.co/
identifier_str_mv Universidad Autónoma de Occidente
Repositorio Educativo Digital
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.cites.spa.fl_str_mv García Viedma, J. E. (2022). Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity (Pasantía de investigación). Universidad Autónoma de Occidente. Cali. Colombia. https://red.uao.edu.co/handle/10614/14453
dc.relation.references.spa.fl_str_mv [1] “Resiliencia en Cali a través de una plataforma digital - UAO Portal,” 2018. https://www.uao.edu.co/boletin-autonoma-en-linea/resiliencia-en-cali-atraves-de-una-plataforma-digital/
[2] M. Armitage et al., “Estrategia de respuesta a emergencias de Santiago de Cali,” 2018. [En linea]. Available: http://www.cali.gov.co
[3] J. Guzmán, “¿Qué obras necesita Cali para evitar las inundaciones en tiempo de lluvias? - ACODAL Occidente.” https://www.acodal.com/queobrasnecesitacaliparaevitarinundadaciones/
[4] J. A. Benítez Cuartas, “La de Mocoa fue otra tragedia anunciada | Blogs El Tiempo,” 2017. https://blogs.eltiempo.com/ambiente-urbano/2017/04/04/lade-mocoa-fue-otra-tragedia-anunciada/
[5] University of Navarra, “Índice IESE Cities in Motion,” 2019, doi: 10.15581/018.ST-509.
[6] “IESE - Cities in motion.” https://citiesinmotion.iese.edu/indicecim/
[7] O. Mondragón et al., “Programa de Investigación Santiago de Cali: Ciudad Resiliente - Fase 1,” 2021. https://sites.google.com/uao.edu.co/rescity/p%C3%A1ginaprincipal?authuser=0 (accedido Oct. 02, 2022).
[8] J. Nichoy, “Sistema para el procesamiento de datos relacionado con inundaciones en la ciudad de cali,” 2021.
[9] D. Arango y J. Zuluaga, “Sistema de reportes y notificaciones de datos de control de protocolos de bioseguridad para la plataforma RESCITY,” Universidad Autónoma de Occidente, Cali, 2022.
[10] C. Martínez, “En una Smart City ya no existirán inundaciones,” 2020. https://www.telcel.com/empresas/tendencias/notas/smart-city-sininundaciones (accedido Jun. 21, 2022).
[11] “Atos presentó soluciones para las ciudades inteligentes en Smart City Expo Buenos Aires 2,” 2019. https://atos.net/es-ar/2019/comunicados-deprensa_2019_04_01/atos-presento-soluciones-para-las-ciudadesinteligentes-en-smart-city-expo-buenos-aires-2019 (accedido Jun. 21, 2022).
[12] “Soluciones para buscar aparcamiento o evitar inundaciones, las apuestas de Bosch,” 2018. https://www.expansion.com/economiadigital/companias/2018/01/08/5a53ba6a468aeba8638b4617.html (accedido Jun. 21, 2022).
[13] Z. Solarte, J. D. Gonzalez, L. Peña, and O. H. Mondragon, “Microservicesbased architecture for resilient cities applications,” Lecture Notes in Electrical Engineering, vol. 685 LNEE, 2020, doi: 10.1007/978-3-030-53021- 1_43/COVER/.
[14] “Medición del nivel del agua en ríos | VEGA.” https://www.vega.com/esmx/sectores/agua-y-aguas-residuales/tratamiento-de-aguas/estacion-demedicion-del-nivel-del-agua-aguas-residuales (accedido Aug. 02, 2022).
[15] IDEAM, “Medición del caudal.” http://documentacion.ideam.gov.co/openbiblio/bvirtual/012406/Cap11.pdf (accedido Aug. 02, 2022).
[16] AWS Amazon, “¿Qué son los microservicios?,” https://aws.amazon.com/es/microservices/.
[17] “Arquitectura de microservicios: qué es, ventajas y desventajas,” 2019. https://decidesoluciones.es/arquitectura-de-microservicios/ (accedido Oct. 13, 2022).
[18] “¿Qué es un microservicio?” https://platzi.com/tutoriales/1247-arquitecturasoftware/9250-que-es-unmicroservicio/?utm_source=google&utm_medium=cpc&utm_campaign=17418244234&utm_adgroup=&utm_content=&gclid=CjwKCAjwwoWBhAMEiwAV4dybTpUD4R2QWcgYUO_3u6p8EMyLNuds5yBflwwyve_9uKo68AKRqLqhoCU5MQAvD_BwE&gclsrc=aw.ds (accedido Jul. 04, 2022).
[19] Edu Salguero, “Arquitectura Hexagonal. O el patrón puertos y adaptadores,” 2018. https://medium.com/@edusalguero/arquitectura-hexagonal59834bb44b7f (accedido Oct. 18, 2022).
[20] E. Novoseltseva, “¿Que es arquitectura Hexagonal o arquitectura? ,” 2020. https://apiumhub.com/es/tech-blog-barcelona/arquitectura-hexagonal/ (accedido Oct. 18, 2022).
[21] IBM Cloud Education, “Message Brokers,” https://www.ibm.com/cloud/learn/message-brokers, Jan. 23, 2020.
[22] AWS, “Contenedores de Docker | ¿Qué es Docker? | AWS.” https://aws.amazon.com/es/docker/ (accedido Jul. 07, 2022).
[23] “Docker vs máquina virtual (VM) - Comprender las diferencias,” 2022. https://geekflare.com/es/docker-vs-virtual-machine/ (accedido Oct. 23, 2022).
[24] Atlassian, “Comparación entre Kubernetes y Docker,” 2021. https://www.atlassian.com/es/microservices/microservicesarchitecture/kubernetes-vs-docker (accedido Oct. 06, 2022).
[25] RedHat, “¿Qué es un pod de Kubernetes?,” 2017. https://www.redhat.com/es/topics/containers/what-is-kubernetes-pod (accedido Aug. 17, 2022).
[26] “What is a Kubernetes Deployment? | VMware Glossary | LATAM.” https://www.vmware.com/latam/topics/glossary/content/kubernetesdeployment.html (accedido Aug. 17, 2022).
[27] “Service | Kubernetes.” https://kubernetes.io/es/docs/concepts/servicesnetworking/service/ (accedido Aug. 17, 2022).
[28] Codecademy Team, “What is REST?” https://www.codecademy.com/article/what-is-rest
[29] “Elección entre ASP.NET 4.x y ASP.NET Core | Microsoft Docs,” 2022. https://docs.microsoft.com/es-es/aspnet/core/fundamentals/choose-aspnetframework?view=aspnetcore-6.0 (accedido Jul. 11, 2022).
[30] “Cuándo deberías usar .NET Core y cuándo no | campusMVP.es,” 2016. https://www.campusmvp.es/recursos/post/Cuando-deberias-usar-NET-Corey-cuando-no.aspx (accedido Jul. 11, 2022).
[31] “MySQL: ¿Qué es? Características, Ventajas y Desventajas,” 2019. https://hostingpedia.net/mysql.html (accedido Jul. 11, 2022).
[32] “Las Ventajas de MySQL por Sobre Otras Bases de Datos,” 2020. https://www.hn.cl/blog/las-ventajas-de-mysql-por-sobre-otras-bases-dedatos/ (accedido Oct. 18, 2022).
[33] “Para qué sirve React JS: beneficios y ejemplos | Doonamis,” Oct. 04, 2021. https://www.doonamis.es/para-que-sirve-react-js-beneficios-para-tus-apps/ (accedido Jul. 11, 2022).
[34] P. Monteserín, “Ejemplos de uso de fetch API en Javascript.” https://pablomonteserin.com/curso/javascript/ejemplos-api-fetch/ (accedido Jul. 11, 2022).
[35] “¿Qué es Twilio y Cómo Puede Funcionar Para su Negocio? | by Chetu ES | Medium,” 2018. https://medium.com/@simonbrady85/qu%C3%A9-es-twilio-yc%C3%B3mo-funciona-para-su-negocio-e96d67be3bb6 (accedido Jul. 11, 2022).
[36] “¿Qué es Power BI? | Deloitte España.” https://www2.deloitte.com/es/es/pages/technology/articles/que-es-powerbi.html (accedido Jul. 11, 2022).
[37] “¿Cuál es el riesgo por inundaciones en Colombia?,” 2020. http://portal.gestiondelriesgo.gov.co/Paginas/Noticias/2020/Cual-es-elriesgo-por-inundaciones-en-Colombia.aspx (accedido Jul. 13, 2022).
[38] J. Nichoy, “API Módulo Sensores,” 2021. https://documenter.getpostman.com/view/9678417/TzkyMKbx (accedido Aug. 02, 2022).
[39] Corporación Autónoma Regional del Valle del Cauca, “informe diario de niveles (h) y caudales (Q) - Red de monitoreo,” 2022, Accedido: Aug. 02, 2022. [Online]. Available: https://ecopedia.cvc.gov.co/sites/default/files/informe_diario_geocvc_julio_27_de_2022.pdf
[40] Secretaría de Gestión del Riesgo [@RiesgoCali], “‘A esta hora: Caudal promedio del río Cauca, a su paso por Cali (Juanchito), es de 252 metros cúbicos por segundo, con 4 metros de altura aprox. Nivel medio/bajo sin amenaza. Riesgo inicia en 950 M3/S. Represa de Salvajina embalsa en un 51.36%. Activados con orgs. de socorro.,’” https://twitter.com/RiesgoCali/status/958388310673633280?s=20&t=fxEZKw Uujl-RsnQml66-yw. 2018.
[41] QALovers, “Conociendo los casos de prueba,” 2019. https://www.qalovers.com/2019/01/conociendo-los-casos-de-prueba.html (accedido Aug. 15, 2022).
[42] “¿Qué es ETL? | Google Cloud.” https://cloud.google.com/learn/what-isetl?hl=es#section-2 (accedido Aug. 28, 2022).
[43] “Administración de las relaciones de datos - Learn | Microsoft Docs.” https://docs.microsoft.com/es-es/learn/modules/model-data-power-bi/2-howto-manage-data-relationships (accedido Aug. 28, 2022).
[44] “What is Power BI Report Server? - Power BI | Microsoft Docs,” 2022. https://docs.microsoft.com/en-us/power-bi/report-server/get-started (accedido Aug. 28, 2022).
[45] J. Sinisterra and J. Parra, “Heurísticas de usabilidad para aplicaciones en contexto de ciudades resilientes,” Universidad Autónoma de Occidente, Cali, 2021.
dc.rights.spa.fl_str_mv Derechos reservados - Universidad Autónoma de Occidente, 2022
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.eng.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.eng.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Derechos reservados - Universidad Autónoma de Occidente, 2022
https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 106 páginas
dc.format.mimetype.eng.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad Autónoma de Occidente
dc.publisher.program.spa.fl_str_mv Ingeniería Multimedia
dc.publisher.department.spa.fl_str_mv Departamento de Operaciones y Sistemas
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.place.spa.fl_str_mv Cali
institution Universidad Autónoma de Occidente
bitstream.url.fl_str_mv https://red.uao.edu.co/bitstreams/dd9359ef-6d0d-4da3-8821-cc6f07ff5956/download
https://red.uao.edu.co/bitstreams/7a05b2ed-41e0-4b87-a0e7-25f9989a71c3/download
https://red.uao.edu.co/bitstreams/aa59ac73-c885-47ff-a8b3-f8c9feaaab4a/download
https://red.uao.edu.co/bitstreams/ace29f06-a15a-49be-82fb-62641a35dffe/download
https://red.uao.edu.co/bitstreams/4135b4f9-3ff4-4064-a2d7-a21654b0f744/download
https://red.uao.edu.co/bitstreams/e959d0bd-9003-4a67-a8f2-172e1f583045/download
https://red.uao.edu.co/bitstreams/513bc122-d08f-4bba-8eea-b94f0c08bda5/download
bitstream.checksum.fl_str_mv 37dc8720ffcb2c95a22fc956a1ea322f
9fc8aa682898fa367b546106ede56d29
20b5ba22b1117f71589c7318baa2c560
1de2fab9ef2e15f461e2f98c084398b7
55c7f632528328801392f2ed91ed337b
919747cdbb54cc4f5153cbd99337f332
845f0a7766276b70190d303eaa29b510
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Digital Universidad Autonoma de Occidente
repository.mail.fl_str_mv repositorio@uao.edu.co
_version_ 1808478753209188352
spelling Solarte Astaiza, Zeida Maríavirtual::4692-1García Viedma, Juan Estebanbe71a17a25392fcb27b840d9f984d41c2022-12-01T16:37:19Z2022-12-01T16:37:19Z2022-11-22https://hdl.handle.net/10614/14453Universidad Autónoma de OccidenteRepositorio Educativo Digitalhttps://red.uao.edu.co/Este documento tiene como objetivo presentar el desarrollo de una serie de microservicios relacionados con el análisis y envío de reportes y notificaciones de datos asociados con inundaciones fluviales de la ciudad de Cali con la ayuda de la plataforma ResCity. Esta plataforma fue diseñada por el grupo de investigación en telemática e informática aplicada GITI de la Universidad Autónoma de Occidente con el objetivo de fortalecer la resiliencia para resolver eventos de emergencia en la ciudad de Cali. Con el desarrollo de los microservicios de análisis, reportes y notificaciones, se busca validar la plataforma a través del escenario de las inundaciones por causa de los desbordamientos. La implementación de estos microservicios se realizó teniendo en cuenta la arquitectura propuesta por la plataforma ResCity. Finalmente, se realizó el despliegue en la plataforma ResCity para validar la comunicación entre dichos microservicios en base a los requerimientos de la plataforma.The objective of this paper is to present the development of a series of microservices related to the analysis and sending of reports and notifications of data associated with river flooding in the city of Cali with the help of the ResCity platform. This platform was designed by the research group in telematics and applied informatics GITI of the Universidad Autónoma de Occidente with the objective of strengthening resilience to solve emergency events in the city of Cali. With the development of the analysis, reporting and notification microservices, the platform seeks to validate the platform through the scenario of flooding by overflow. The implementation of these microservices was carried out considering the architecture proposed by the ResCity platform. Finally, the deployment was performed in the ResCity platform to validate the communication between these microservices based on the platform requirements.Pasantía de investigación (Ingeniero Multimedia)-- Universidad Autónoma de Occidente, 2022PregradoIngeniería(a) en Multimedia106 páginasapplication/pdfspaUniversidad Autónoma de OccidenteIngeniería MultimediaDepartamento de Operaciones y SistemasFacultad de IngenieríaCaliDerechos reservados - Universidad Autónoma de Occidente, 2022https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2Ingeniería MultimediaDesarrollo de softwareComputer software - DevelopmentResCityReportesNotificacionesMicroserviciosSistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.Trabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttps://purl.org/redcol/resource_type/TPhttp://purl.org/coar/version/c_71e4c1898caa6e32García Viedma, J. E. (2022). Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity (Pasantía de investigación). Universidad Autónoma de Occidente. Cali. Colombia. https://red.uao.edu.co/handle/10614/14453[1] “Resiliencia en Cali a través de una plataforma digital - UAO Portal,” 2018. https://www.uao.edu.co/boletin-autonoma-en-linea/resiliencia-en-cali-atraves-de-una-plataforma-digital/[2] M. Armitage et al., “Estrategia de respuesta a emergencias de Santiago de Cali,” 2018. [En linea]. Available: http://www.cali.gov.co[3] J. Guzmán, “¿Qué obras necesita Cali para evitar las inundaciones en tiempo de lluvias? - ACODAL Occidente.” https://www.acodal.com/queobrasnecesitacaliparaevitarinundadaciones/[4] J. A. Benítez Cuartas, “La de Mocoa fue otra tragedia anunciada | Blogs El Tiempo,” 2017. https://blogs.eltiempo.com/ambiente-urbano/2017/04/04/lade-mocoa-fue-otra-tragedia-anunciada/[5] University of Navarra, “Índice IESE Cities in Motion,” 2019, doi: 10.15581/018.ST-509.[6] “IESE - Cities in motion.” https://citiesinmotion.iese.edu/indicecim/[7] O. Mondragón et al., “Programa de Investigación Santiago de Cali: Ciudad Resiliente - Fase 1,” 2021. https://sites.google.com/uao.edu.co/rescity/p%C3%A1ginaprincipal?authuser=0 (accedido Oct. 02, 2022).[8] J. Nichoy, “Sistema para el procesamiento de datos relacionado con inundaciones en la ciudad de cali,” 2021.[9] D. Arango y J. Zuluaga, “Sistema de reportes y notificaciones de datos de control de protocolos de bioseguridad para la plataforma RESCITY,” Universidad Autónoma de Occidente, Cali, 2022.[10] C. Martínez, “En una Smart City ya no existirán inundaciones,” 2020. https://www.telcel.com/empresas/tendencias/notas/smart-city-sininundaciones (accedido Jun. 21, 2022).[11] “Atos presentó soluciones para las ciudades inteligentes en Smart City Expo Buenos Aires 2,” 2019. https://atos.net/es-ar/2019/comunicados-deprensa_2019_04_01/atos-presento-soluciones-para-las-ciudadesinteligentes-en-smart-city-expo-buenos-aires-2019 (accedido Jun. 21, 2022).[12] “Soluciones para buscar aparcamiento o evitar inundaciones, las apuestas de Bosch,” 2018. https://www.expansion.com/economiadigital/companias/2018/01/08/5a53ba6a468aeba8638b4617.html (accedido Jun. 21, 2022).[13] Z. Solarte, J. D. Gonzalez, L. Peña, and O. H. Mondragon, “Microservicesbased architecture for resilient cities applications,” Lecture Notes in Electrical Engineering, vol. 685 LNEE, 2020, doi: 10.1007/978-3-030-53021- 1_43/COVER/.[14] “Medición del nivel del agua en ríos | VEGA.” https://www.vega.com/esmx/sectores/agua-y-aguas-residuales/tratamiento-de-aguas/estacion-demedicion-del-nivel-del-agua-aguas-residuales (accedido Aug. 02, 2022).[15] IDEAM, “Medición del caudal.” http://documentacion.ideam.gov.co/openbiblio/bvirtual/012406/Cap11.pdf (accedido Aug. 02, 2022).[16] AWS Amazon, “¿Qué son los microservicios?,” https://aws.amazon.com/es/microservices/.[17] “Arquitectura de microservicios: qué es, ventajas y desventajas,” 2019. https://decidesoluciones.es/arquitectura-de-microservicios/ (accedido Oct. 13, 2022).[18] “¿Qué es un microservicio?” https://platzi.com/tutoriales/1247-arquitecturasoftware/9250-que-es-unmicroservicio/?utm_source=google&utm_medium=cpc&utm_campaign=17418244234&utm_adgroup=&utm_content=&gclid=CjwKCAjwwoWBhAMEiwAV4dybTpUD4R2QWcgYUO_3u6p8EMyLNuds5yBflwwyve_9uKo68AKRqLqhoCU5MQAvD_BwE&gclsrc=aw.ds (accedido Jul. 04, 2022).[19] Edu Salguero, “Arquitectura Hexagonal. O el patrón puertos y adaptadores,” 2018. https://medium.com/@edusalguero/arquitectura-hexagonal59834bb44b7f (accedido Oct. 18, 2022).[20] E. Novoseltseva, “¿Que es arquitectura Hexagonal o arquitectura? ,” 2020. https://apiumhub.com/es/tech-blog-barcelona/arquitectura-hexagonal/ (accedido Oct. 18, 2022).[21] IBM Cloud Education, “Message Brokers,” https://www.ibm.com/cloud/learn/message-brokers, Jan. 23, 2020.[22] AWS, “Contenedores de Docker | ¿Qué es Docker? | AWS.” https://aws.amazon.com/es/docker/ (accedido Jul. 07, 2022).[23] “Docker vs máquina virtual (VM) - Comprender las diferencias,” 2022. https://geekflare.com/es/docker-vs-virtual-machine/ (accedido Oct. 23, 2022).[24] Atlassian, “Comparación entre Kubernetes y Docker,” 2021. https://www.atlassian.com/es/microservices/microservicesarchitecture/kubernetes-vs-docker (accedido Oct. 06, 2022).[25] RedHat, “¿Qué es un pod de Kubernetes?,” 2017. https://www.redhat.com/es/topics/containers/what-is-kubernetes-pod (accedido Aug. 17, 2022).[26] “What is a Kubernetes Deployment? | VMware Glossary | LATAM.” https://www.vmware.com/latam/topics/glossary/content/kubernetesdeployment.html (accedido Aug. 17, 2022).[27] “Service | Kubernetes.” https://kubernetes.io/es/docs/concepts/servicesnetworking/service/ (accedido Aug. 17, 2022).[28] Codecademy Team, “What is REST?” https://www.codecademy.com/article/what-is-rest[29] “Elección entre ASP.NET 4.x y ASP.NET Core | Microsoft Docs,” 2022. https://docs.microsoft.com/es-es/aspnet/core/fundamentals/choose-aspnetframework?view=aspnetcore-6.0 (accedido Jul. 11, 2022).[30] “Cuándo deberías usar .NET Core y cuándo no | campusMVP.es,” 2016. https://www.campusmvp.es/recursos/post/Cuando-deberias-usar-NET-Corey-cuando-no.aspx (accedido Jul. 11, 2022).[31] “MySQL: ¿Qué es? Características, Ventajas y Desventajas,” 2019. https://hostingpedia.net/mysql.html (accedido Jul. 11, 2022).[32] “Las Ventajas de MySQL por Sobre Otras Bases de Datos,” 2020. https://www.hn.cl/blog/las-ventajas-de-mysql-por-sobre-otras-bases-dedatos/ (accedido Oct. 18, 2022).[33] “Para qué sirve React JS: beneficios y ejemplos | Doonamis,” Oct. 04, 2021. https://www.doonamis.es/para-que-sirve-react-js-beneficios-para-tus-apps/ (accedido Jul. 11, 2022).[34] P. Monteserín, “Ejemplos de uso de fetch API en Javascript.” https://pablomonteserin.com/curso/javascript/ejemplos-api-fetch/ (accedido Jul. 11, 2022).[35] “¿Qué es Twilio y Cómo Puede Funcionar Para su Negocio? | by Chetu ES | Medium,” 2018. https://medium.com/@simonbrady85/qu%C3%A9-es-twilio-yc%C3%B3mo-funciona-para-su-negocio-e96d67be3bb6 (accedido Jul. 11, 2022).[36] “¿Qué es Power BI? | Deloitte España.” https://www2.deloitte.com/es/es/pages/technology/articles/que-es-powerbi.html (accedido Jul. 11, 2022).[37] “¿Cuál es el riesgo por inundaciones en Colombia?,” 2020. http://portal.gestiondelriesgo.gov.co/Paginas/Noticias/2020/Cual-es-elriesgo-por-inundaciones-en-Colombia.aspx (accedido Jul. 13, 2022).[38] J. Nichoy, “API Módulo Sensores,” 2021. https://documenter.getpostman.com/view/9678417/TzkyMKbx (accedido Aug. 02, 2022).[39] Corporación Autónoma Regional del Valle del Cauca, “informe diario de niveles (h) y caudales (Q) - Red de monitoreo,” 2022, Accedido: Aug. 02, 2022. [Online]. Available: https://ecopedia.cvc.gov.co/sites/default/files/informe_diario_geocvc_julio_27_de_2022.pdf[40] Secretaría de Gestión del Riesgo [@RiesgoCali], “‘A esta hora: Caudal promedio del río Cauca, a su paso por Cali (Juanchito), es de 252 metros cúbicos por segundo, con 4 metros de altura aprox. Nivel medio/bajo sin amenaza. Riesgo inicia en 950 M3/S. Represa de Salvajina embalsa en un 51.36%. Activados con orgs. de socorro.,’” https://twitter.com/RiesgoCali/status/958388310673633280?s=20&t=fxEZKw Uujl-RsnQml66-yw. 2018.[41] QALovers, “Conociendo los casos de prueba,” 2019. https://www.qalovers.com/2019/01/conociendo-los-casos-de-prueba.html (accedido Aug. 15, 2022).[42] “¿Qué es ETL? | Google Cloud.” https://cloud.google.com/learn/what-isetl?hl=es#section-2 (accedido Aug. 28, 2022).[43] “Administración de las relaciones de datos - Learn | Microsoft Docs.” https://docs.microsoft.com/es-es/learn/modules/model-data-power-bi/2-howto-manage-data-relationships (accedido Aug. 28, 2022).[44] “What is Power BI Report Server? - Power BI | Microsoft Docs,” 2022. https://docs.microsoft.com/en-us/power-bi/report-server/get-started (accedido Aug. 28, 2022).[45] J. Sinisterra and J. Parra, “Heurísticas de usabilidad para aplicaciones en contexto de ciudades resilientes,” Universidad Autónoma de Occidente, Cali, 2021.Comunidad generalPublicationhttps://scholar.google.com/citations?user=xs4JQP8AAAAJ&hl=esvirtual::4692-1fc764a3e-8182-4da2-82dd-45830cf7deb8virtual::4692-1fc764a3e-8182-4da2-82dd-45830cf7deb8virtual::4692-1ORIGINALT10469_Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.pdfT10469_Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.pdfTexto archivo completo del trabajo de grado, PDFapplication/pdf1499888https://red.uao.edu.co/bitstreams/dd9359ef-6d0d-4da3-8821-cc6f07ff5956/download37dc8720ffcb2c95a22fc956a1ea322fMD51TA10469_Autorización trabajo de grado.pdfTA10469_Autorización trabajo de grado.pdfAutorización publicación del trabajo de gradoapplication/pdf230905https://red.uao.edu.co/bitstreams/7a05b2ed-41e0-4b87-a0e7-25f9989a71c3/download9fc8aa682898fa367b546106ede56d29MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81665https://red.uao.edu.co/bitstreams/aa59ac73-c885-47ff-a8b3-f8c9feaaab4a/download20b5ba22b1117f71589c7318baa2c560MD52TEXTT10469_Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.pdf.txtT10469_Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.pdf.txtExtracted texttext/plain110913https://red.uao.edu.co/bitstreams/ace29f06-a15a-49be-82fb-62641a35dffe/download1de2fab9ef2e15f461e2f98c084398b7MD54TA10469_Autorización trabajo de grado.pdf.txtTA10469_Autorización trabajo de grado.pdf.txtExtracted texttext/plain4080https://red.uao.edu.co/bitstreams/4135b4f9-3ff4-4064-a2d7-a21654b0f744/download55c7f632528328801392f2ed91ed337bMD56THUMBNAILT10469_Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.pdf.jpgT10469_Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity.pdf.jpgGenerated Thumbnailimage/jpeg5642https://red.uao.edu.co/bitstreams/e959d0bd-9003-4a67-a8f2-172e1f583045/download919747cdbb54cc4f5153cbd99337f332MD55TA10469_Autorización trabajo de grado.pdf.jpgTA10469_Autorización trabajo de grado.pdf.jpgGenerated Thumbnailimage/jpeg13099https://red.uao.edu.co/bitstreams/513bc122-d08f-4bba-8eea-b94f0c08bda5/download845f0a7766276b70190d303eaa29b510MD5710614/14453oai:red.uao.edu.co:10614/144532024-03-15 09:30:40.874https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos reservados - Universidad Autónoma de Occidente, 2022open.accesshttps://red.uao.edu.coRepositorio Digital Universidad Autonoma de Occidenterepositorio@uao.edu.coRUwgQVVUT1IgYXV0b3JpemEgYSBsYSBVbml2ZXJzaWRhZCBBdXTDs25vbWEgZGUgT2NjaWRlbnRlLCBkZSBmb3JtYSBpbmRlZmluaWRhLCBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIGxhIERlY2lzacOzbiBhbmRpbmEgMzUxIGRlIDE5OTMsIGVsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbGV5ZXMgeSBqdXJpc3BydWRlbmNpYSB2aWdlbnRlIGFsIHJlc3BlY3RvLCBoYWdhIHB1YmxpY2FjacOzbiBkZSBlc3RlIGNvbiBmaW5lcyBlZHVjYXRpdm9zLiBQQVJBR1JBRk86IEVzdGEgYXV0b3JpemFjacOzbiBhZGVtw6FzIGRlIHNlciB2w6FsaWRhIHBhcmEgbGFzIGZhY3VsdGFkZXMgeSBkZXJlY2hvcyBkZSB1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIG8gc29wb3J0ZSBtYXRlcmlhbCwgdGFtYmnDqW4gcGFyYSBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbCwgcGFyYSB1c29zIGVuIHJlZCwgSW50ZXJuZXQsIGV4dHJhbmV0LCBpbnRyYW5ldCwgYmlibGlvdGVjYSBkaWdpdGFsIHkgZGVtw6FzIHBhcmEgY3VhbHF1aWVyIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2Nlci4gRUwgQVVUT1IsIGV4cHJlc2EgcXVlIGVsIGRvY3VtZW50byAodHJhYmFqbyBkZSBncmFkbywgcGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIGVsYWJvcsOzIHNpbiBxdWVicmFudGFyIG5pIHN1cGxhbnRhciBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHkgZGUgdGFsIGZvcm1hLCBlbCBkb2N1bWVudG8gKHRyYWJham8gZGUgZ3JhZG8sIHBhc2FudMOtYSwgY2Fzb3MgbyB0ZXNpcykgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgw6lzdGUuIFBBUkFHUkFGTzogZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBhbGd1bmEgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybywgcmVmZXJlbnRlIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNvYnJlIGVsIGRvY3VtZW50byAoVHJhYmFqbyBkZSBncmFkbywgUGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBlbiBjdWVzdGnDs24sIEVMIEFVVE9SLCBhc3VtaXLDoSBsYSByZXNwb25zYWJpbGlkYWQgdG90YWwsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvczsgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgbGEgVW5pdmVyc2lkYWQgIEF1dMOzbm9tYSBkZSBPY2NpZGVudGUgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4gVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSB5YSBzZWEgZW4gbGEgYmlibGlvdGVjYSBvIGVuIG1lZGlvIGVsZWN0csOzbmljbyBwb2Ryw6EgY29waWFyIGFwYXJ0ZXMgZGVsIHRleHRvIGNpdGFuZG8gc2llbXByZSBsYSBmdWVudGUsIGVzIGRlY2lyIGVsIHTDrXR1bG8gZGVsIHRyYWJham8geSBlbCBhdXRvci4gRXN0YSBhdXRvcml6YWNpw7NuIG5vIGltcGxpY2EgcmVudW5jaWEgYSBsYSBmYWN1bHRhZCBxdWUgdGllbmUgRUwgQVVUT1IgZGUgcHVibGljYXIgdG90YWwgbyBwYXJjaWFsbWVudGUgbGEgb2JyYS4K