dc.contributor | Solarte, Zeida | |
dc.creator | García Viedma, Juan Esteban | |
dc.date.accessioned | 2022-12-01T16:37:19Z | |
dc.date.accessioned | 2023-06-06T14:26:34Z | |
dc.date.available | 2022-12-01T16:37:19Z | |
dc.date.available | 2023-06-06T14:26:34Z | |
dc.date.created | 2022-12-01T16:37:19Z | |
dc.date.issued | 2022-11-22 | |
dc.identifier | https://hdl.handle.net/10614/14453 | |
dc.identifier | Universidad Autónoma de Occidente | |
dc.identifier | Repositorio Educativo Digital | |
dc.identifier | https://red.uao.edu.co/ | |
dc.identifier.uri | https://repositorioslatinoamericanos.uchile.cl/handle/2250/6649345 | |
dc.description.abstract | 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. | |
dc.description.abstract | 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. | |
dc.language | spa | |
dc.publisher | Universidad Autónoma de Occidente | |
dc.publisher | Ingeniería Multimedia | |
dc.publisher | Departamento de Operaciones y Sistemas | |
dc.publisher | Facultad de Ingeniería | |
dc.publisher | Cali | |
dc.relation | 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 | [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/ | |
dc.relation | [2] M. Armitage et al., “Estrategia de respuesta a emergencias de Santiago de Cali,” 2018. [En linea]. Available: http://www.cali.gov.co | |
dc.relation | [3] J. Guzmán, “¿Qué obras necesita Cali para evitar las inundaciones en tiempo de lluvias? - ACODAL Occidente.” https://www.acodal.com/queobrasnecesitacaliparaevitarinundadaciones/ | |
dc.relation | [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/ | |
dc.relation | [5] University of Navarra, “Índice IESE Cities in Motion,” 2019, doi: 10.15581/018.ST-509. | |
dc.relation | [6] “IESE - Cities in motion.” https://citiesinmotion.iese.edu/indicecim/ | |
dc.relation | [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). | |
dc.relation | [8] J. Nichoy, “Sistema para el procesamiento de datos relacionado con inundaciones en la ciudad de cali,” 2021. | |
dc.relation | [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. | |
dc.relation | [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). | |
dc.relation | [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). | |
dc.relation | [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). | |
dc.relation | [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/. | |
dc.relation | [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). | |
dc.relation | [15] IDEAM, “Medición del caudal.” http://documentacion.ideam.gov.co/openbiblio/bvirtual/012406/Cap11.pdf (accedido Aug. 02, 2022). | |
dc.relation | [16] AWS Amazon, “¿Qué son los microservicios?,” https://aws.amazon.com/es/microservices/. | |
dc.relation | [17] “Arquitectura de microservicios: qué es, ventajas y desventajas,” 2019. https://decidesoluciones.es/arquitectura-de-microservicios/ (accedido Oct. 13, 2022). | |
dc.relation | [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). | |
dc.relation | [19] Edu Salguero, “Arquitectura Hexagonal. O el patrón puertos y adaptadores,” 2018. https://medium.com/@edusalguero/arquitectura-hexagonal59834bb44b7f (accedido Oct. 18, 2022). | |
dc.relation | [20] E. Novoseltseva, “¿Que es arquitectura Hexagonal o arquitectura? ,” 2020. https://apiumhub.com/es/tech-blog-barcelona/arquitectura-hexagonal/ (accedido Oct. 18, 2022). | |
dc.relation | [21] IBM Cloud Education, “Message Brokers,” https://www.ibm.com/cloud/learn/message-brokers, Jan. 23, 2020. | |
dc.relation | [22] AWS, “Contenedores de Docker | ¿Qué es Docker? | AWS.” https://aws.amazon.com/es/docker/ (accedido Jul. 07, 2022). | |
dc.relation | [23] “Docker vs máquina virtual (VM) - Comprender las diferencias,” 2022. https://geekflare.com/es/docker-vs-virtual-machine/ (accedido Oct. 23, 2022). | |
dc.relation | [24] Atlassian, “Comparación entre Kubernetes y Docker,” 2021. https://www.atlassian.com/es/microservices/microservicesarchitecture/kubernetes-vs-docker (accedido Oct. 06, 2022). | |
dc.relation | [25] RedHat, “¿Qué es un pod de Kubernetes?,” 2017. https://www.redhat.com/es/topics/containers/what-is-kubernetes-pod (accedido Aug. 17, 2022). | |
dc.relation | [26] “What is a Kubernetes Deployment? | VMware Glossary | LATAM.” https://www.vmware.com/latam/topics/glossary/content/kubernetesdeployment.html (accedido Aug. 17, 2022). | |
dc.relation | [27] “Service | Kubernetes.” https://kubernetes.io/es/docs/concepts/servicesnetworking/service/ (accedido Aug. 17, 2022). | |
dc.relation | [28] Codecademy Team, “What is REST?” https://www.codecademy.com/article/what-is-rest | |
dc.relation | [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). | |
dc.relation | [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). | |
dc.relation | [31] “MySQL: ¿Qué es? Características, Ventajas y Desventajas,” 2019. https://hostingpedia.net/mysql.html (accedido Jul. 11, 2022). | |
dc.relation | [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). | |
dc.relation | [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). | |
dc.relation | [34] P. Monteserín, “Ejemplos de uso de fetch API en Javascript.” https://pablomonteserin.com/curso/javascript/ejemplos-api-fetch/ (accedido Jul. 11, 2022). | |
dc.relation | [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). | |
dc.relation | [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). | |
dc.relation | [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). | |
dc.relation | [38] J. Nichoy, “API Módulo Sensores,” 2021. https://documenter.getpostman.com/view/9678417/TzkyMKbx (accedido Aug. 02, 2022). | |
dc.relation | [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 | |
dc.relation | [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. | |
dc.relation | [41] QALovers, “Conociendo los casos de prueba,” 2019. https://www.qalovers.com/2019/01/conociendo-los-casos-de-prueba.html (accedido Aug. 15, 2022). | |
dc.relation | [42] “¿Qué es ETL? | Google Cloud.” https://cloud.google.com/learn/what-isetl?hl=es#section-2 (accedido Aug. 28, 2022). | |
dc.relation | [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). | |
dc.relation | [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). | |
dc.relation | [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 | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
dc.rights | Derechos reservados - Universidad Autónoma de Occidente, 2022 | |
dc.subject | Ingeniería Multimedia | |
dc.title | Sistema de notificación y reportes de datos sobre inundaciones para la plataforma ResCity. | |
dc.type | Trabajo de grado - Pregrado | |