PROPUESTA DE MODELOS DE COMUNICACIÓN DESACOPLADOS PARA SISTEMAS DE INFORMACIÓN CON ARQUITECTURA ORIENTADA A MICROSERVICIOS

dc.contributor.advisorJiménez Herrera, Henry Andrés
dc.contributor.advisorMeneses Mendoza, Jathinson
dc.contributor.authorTorres Garzón, Jefrey Steven
dc.contributor.authorGarcía Rueda, Andrés Julián
dc.contributor.evaluatorGonzález Ramírez, Luis Ignacio
dc.contributor.evaluatorSanabria Echeverry, Duvan Yahir
dc.date.accessioned2024-08-22T13:07:17Z
dc.date.available2024-08-22T13:07:17Z
dc.date.created2024-08-21
dc.date.issued2024-08-21
dc.description.abstractEste 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.abstractenglishThis 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.degreelevelPregrado
dc.description.degreenameIngeniero de Sistemas
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/43842
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingeníerias Fisicomecánicas
dc.publisher.programIngeniería de Sistemas
dc.publisher.schoolEscuela de Ingeniería de Sistemas e Informática
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAtribución-NoComercial-SinDerivadas 2.5 Colombia (CC BY-NC-ND 2.5 CO)
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectMICROSERVICIOS
dc.subjectCOMUNICACIÓN ASÍNCRONA
dc.subjectBROKERS DE MENSAJERÍA
dc.subjectRABBITMQ
dc.subjectARQUITECTURA ORIENTADA A SERVICIOS
dc.subjectESCALABILIDAD
dc.subjectINTEGRACIÓN DE SISTEMAS
dc.subject.keywordMICROSERVICES
dc.subject.keywordASYNCHRONOUS COMMUNICATION
dc.subject.keywordMESSAGE BROKERS
dc.subject.keywordRABBITMQ
dc.subject.keywordSERVICE-ORIENTED ARCHITECTURE
dc.subject.keywordSCALABILITY
dc.subject.keywordSYSTEM INTEGRATION
dc.titlePROPUESTA DE MODELOS DE COMUNICACIÓN DESACOPLADOS PARA SISTEMAS DE INFORMACIÓN CON ARQUITECTURA ORIENTADA A MICROSERVICIOS
dc.title.englishPROPOSAL OF DECOUPLED COMMUNICATION MODELS FOR INFORMATION SYSTEMS WITH MICROSERVICES-ORIENTED ARCHITECTURE
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.hasversionhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
Files
Original bundle
Now showing 1 - 5 of 10
No Thumbnail Available
Name:
Documento.pdf
Size:
3.39 MB
Format:
Adobe Portable Document Format
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 1.pdf
Size:
83.43 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
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.18 KB
Format:
Item-specific license agreed to upon submission
Description: