PROPUESTA DE MODELOS DE COMUNICACIÓN DESACOPLADOS PARA SISTEMAS DE INFORMACIÓN CON ARQUITECTURA ORIENTADA A MICROSERVICIOS
dc.contributor.advisor | Jiménez Herrera, Henry Andrés | |
dc.contributor.advisor | Meneses Mendoza, Jathinson | |
dc.contributor.author | Torres Garzón, Jefrey Steven | |
dc.contributor.author | García Rueda, Andrés Julián | |
dc.contributor.evaluator | González Ramírez, Luis Ignacio | |
dc.contributor.evaluator | Sanabria Echeverry, Duvan Yahir | |
dc.date.accessioned | 2024-08-22T13:07:17Z | |
dc.date.available | 2024-08-22T13:07:17Z | |
dc.date.created | 2024-08-21 | |
dc.date.issued | 2024-08-21 | |
dc.description.abstract | Este proyecto se enfoca en resolver los desafíos de comunicación que surgen en sistemas desacoplados, basados en arquitecturas orientadas a microservicios (MSA), mediante la implementación de un broker de mensajería adecuado para el proyecto de Renovación de Sistemas de Información (RSI). Para alcanzar este objetivo, se llevaron a cabo varias etapas clave. En primer lugar, se identificaron las necesidades y requerimientos de comunicación específicos del proyecto. Luego, se realizó un análisis comparativo de las principales tecnologías de brokers de mensajería disponibles en el mercado, seleccionando la opción que mejor se adaptaba. A continuación, se llevó a cabo una investigación sobre las tecnologías elegidas, y se desarrolló una propuesta que abarcó tanto el diseño como la implementación personalizada de la solución para RSI. Adicionalmente, se aplicó en dos microservicios críticos para evaluar su efectividad en condiciones operativas reales. Posteriormente, se realizó una evaluación que incluyó pruebas funcionales en diferentes escenarios, así como pruebas de carga para verificar la escalabilidad y robustez de la comunicación. Además, para complementar todo lo realizado, se documentaron los aspectos del proceso y la tecnología empleada en la wiki de RSI. En términos generales, del desarrollo de este proyecto se puede concluir que la solución implementada ilustra cómo una elección adecuada de tecnología puede mejorar la comunicación asíncrona en sistemas distribuidos, optimizando no solo la disponibilidad, sino también la escalabilidad, la eficiencia y la confiabilidad del sistema en conjunto. | |
dc.description.abstractenglish | This project focuses on solving the communication challenges that arise in decoupled systems, based on microservice oriented architectures (MSA), by implementing a message broker suitable for the Renewal of Information Systems (RSI) project. To achieve this objective, several key steps were carried out. First, the specific communication needs and requirements of the project were identified. Then, a comparative analysis of the main messaging broker technologies available in the market was carried out, selecting the most suitable option. Next, research was conducted on the chosen technologies, and a proposal was developed that encompassed both the design and custom implementation of the solution for RSI. Additionally, it was applied in two critical microservices to evaluate its effectiveness in real operating conditions. Subsequently, an evaluation was performed that included functional tests in different scenarios, as well as load tests to verify the scalability and robustness of the communication. In addition, to complement everything that was done, aspects of the process and the technology used were documented in the RSI wiki. In general terms, from the development of this project it can be concluded that the implemented solution illustrates how an appropriate choice of technology can improve asynchronous communication in distributed systems, optimizing not only availability, but also scalability, efficiency and reliability of the system as a whole. | |
dc.description.degreelevel | Pregrado | |
dc.description.degreename | Ingeniero de Sistemas | |
dc.format.mimetype | application/pdf | |
dc.identifier.instname | Universidad Industrial de Santander | |
dc.identifier.reponame | Universidad Industrial de Santander | |
dc.identifier.repourl | https://noesis.uis.edu.co | |
dc.identifier.uri | https://noesis.uis.edu.co/handle/20.500.14071/43842 | |
dc.language.iso | spa | |
dc.publisher | Universidad Industrial de Santander | |
dc.publisher.faculty | Facultad de Ingeníerias Fisicomecánicas | |
dc.publisher.program | Ingeniería de Sistemas | |
dc.publisher.school | Escuela de Ingeniería de Sistemas e Informática | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | |
dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
dc.rights.license | Atribución-NoComercial-SinDerivadas 2.5 Colombia (CC BY-NC-ND 2.5 CO) | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.subject | MICROSERVICIOS | |
dc.subject | COMUNICACIÓN ASÍNCRONA | |
dc.subject | BROKERS DE MENSAJERÍA | |
dc.subject | RABBITMQ | |
dc.subject | ARQUITECTURA ORIENTADA A SERVICIOS | |
dc.subject | ESCALABILIDAD | |
dc.subject | INTEGRACIÓN DE SISTEMAS | |
dc.subject.keyword | MICROSERVICES | |
dc.subject.keyword | ASYNCHRONOUS COMMUNICATION | |
dc.subject.keyword | MESSAGE BROKERS | |
dc.subject.keyword | RABBITMQ | |
dc.subject.keyword | SERVICE-ORIENTED ARCHITECTURE | |
dc.subject.keyword | SCALABILITY | |
dc.subject.keyword | SYSTEM INTEGRATION | |
dc.title | PROPUESTA DE MODELOS DE COMUNICACIÓN DESACOPLADOS PARA SISTEMAS DE INFORMACIÓN CON ARQUITECTURA ORIENTADA A MICROSERVICIOS | |
dc.title.english | PROPOSAL OF DECOUPLED COMMUNICATION MODELS FOR INFORMATION SYSTEMS WITH MICROSERVICES-ORIENTED ARCHITECTURE | |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.type.hasversion | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado |
Files
Original bundle
1 - 5 of 10
No Thumbnail Available
- Name:
- Carta de autorización.pdf
- Size:
- 111.48 KB
- Format:
- Adobe Portable Document Format
No Thumbnail Available
- Name:
- Nota de proyecto.pdf
- Size:
- 290.16 KB
- Format:
- Adobe Portable Document Format
No Thumbnail Available
- Name:
- Anexo 2.jpg
- Size:
- 161.81 KB
- Format:
- Joint Photographic Experts Group/JPEG File Interchange Format (JFIF)
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 2.18 KB
- Format:
- Item-specific license agreed to upon submission
- Description: