Trabajo de grado - Pregrado
Sistema de reportes y notificaciones de datos de control de protocolos de bioseguridad para la plataforma Rescity
Fecha
2022-08-05Registro en:
Universidad Autónoma de Occidente
Repositorio Educativo Digital
Autor
Arango Corrales, Dilan Andres
Zuluaga Paredes, Juan Esteban
Institución
Resumen
El grupo de investigación en telemática e informática aplicada GITI de la Universidad Autónoma de Occidente, desarrolló un programa de investigación enfocado en abordar los desafíos de las ciencias computacionales inherentes a los sistemas de ciudades resilientes, en este programa se diseñó una plataforma de software llamada Rescity; la plataforma se planteó con el objetivo de fortalecer la capacidad de resiliencia de la ciudad de Cali. Por otro lado, se realizó la validación de esta plataforma a través de un escenario enfocado en protocolos de bioseguridad; este escenario estaba integrado por componentes importantes, entre ellos los microservicios de notificaciones y reportes. Para el desarrollo de este proyecto se planteó como objetivo el desarrollo e implementación de los microservicios mencionados y para cumplir dicho objetivo, se implementó una arquitectura integrada por conceptos como arquitectura hexagonal, CQRS y Domain Driven Design DDD. Finalmente, se realizó el despliegue de los microservicios en la plataforma y se realizaron las diferentes pruebas de integración que permitieron validar la comunicación entre componentes; así como los beneficios de escalabilidad, eficiencia y disponibilidad que ofrece la arquitectura de Rescity. The research group in telematics and applied informatics GITI of the Autonomous University of the West, developed a research program focused on addressing the challenges of the computational sciences inherent in resilient city systems, In this program a software platform called Rescity was designed; the platform was proposed with the objective of strengthening the resilience capacity of the city of Cali. On the other hand, this platform was validated through a scenario focused on biosecurity protocols; this scenario was composed of important components, including microservices of notifications and reports. For the development of this project, the development and implementation of the aforementioned microservices was proposed as an objective and to fulfill this objective, an architecture was implemented integrated by concepts such as hexagonal architecture, CQRS and Domain Driven Design DDD. Finally, the deployment of the microservices in the platform was carried out and the different integration tests were carried out that allowed validating the communication between components; as well as the benefits of scalability, efficiency and availability offered by the Rescity architecture.