Migración de los módulos de contabilidad y documentos electrónicos a microservicios con flujos GITSECOPS

Para citar o enlazar este item, por favor use el siguiente identificador: http://dspace.ups.edu.ec/handle/123456789/29404
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorTufiño Cardenas, Rodrigo Efrain-
dc.contributor.authorLara Balarezo, Cristian Raúl-
dc.contributor.authorFarinango Tibanta, Gabriela Jacquelyne-
dc.date.accessioned2025-01-06T14:38:52Z-
dc.date.available2025-01-06T14:38:52Z-
dc.date.issued2024-
dc.identifier.urihttp://dspace.ups.edu.ec/handle/123456789/29404-
dc.descriptionEste proyecto se enfoca en la migración de los módulos de Contabilidad y Documentos Electrónicos de la empresa Manticore-Labs, de una arquitectura monolítica a una basada en microservicios, integrando flujos GitSecOps para optimizar la gestión y el monitoreo. La necesidad de esta migración surge de las limitaciones de la arquitectura monolítica actual, que restringe la escalabilidad y el mantenimiento eficiente. Este trabajo propone un diseño de arquitectura de microservicios, su validación a través de una prueba de concepto, y la implementación de patrones de diseño para la gestión de transacciones distribuidas. Además, se establecen y validan flujos GitSecOps, mejorando la seguridad y eficiencia en la integración y despliegue continuo. La metodología empleada incluye la planificación detallada, análisis, diseño, pruebas y evaluación, asegurando un enfoque sistemático y estructurado. Los resultados anticipan mejoras significativas en rendimiento, escalabilidad, seguridad y gestión, demostrando la viabilidad y los beneficios de la migración a microservicios en el contexto empresarial.spa
dc.description.abstractThis study focuses on migrating the Accounting and Electronic Documents modules of Manticore-Labs from a monolithic architecture to a microservices-based one, incorporating GitSecOps flows for enhanced management and monitoring. The migration is necessitated by the limitations of the current monolithic architecture, which hampers scalability and efficient maintenance. This thesis proposes a microservices architecture design, its validation through a proof of concept, and the implementation of design patterns for managing distributed transactions. Furthermore, GitSecOps flows are established and validated, improving security and efficiency in continuous integration and deployment. The methodology includes detailed planning, analysis, design, testing, and evaluation, ensuring a systematic and structured approach. The anticipated results suggest significant improvements in performance, scalability, security, and management, demonstrating the feasibility and benefits of migrating to microservices in a business context.spa
dc.language.isospaspa
dc.rightsopenAccessspa
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 Ecuador*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/ec/*
dc.subjectSOFTWAREspa
dc.subjectDESARROLLO DE SOFTWAREspa
dc.subjectINNOVACIÓN TECNOLÓGICAspa
dc.subjectARQUITECTURA DE SOFTWAREspa
dc.subjectCONTABILIDAD DIGITALspa
dc.titleMigración de los módulos de contabilidad y documentos electrónicos a microservicios con flujos GITSECOPSspa
dc.typemasterThesisspa
ups.carreraMaestría en Softwarespa
ups.sedeSede Quitospa
Pertenece a las colecciones: Posgrado

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
MSQ917.pdfTexto completo3,35 MBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons