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

Este 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...

Disgrifiad llawn

Wedi'i Gadw mewn:
Manylion Llyfryddiaeth
Prif Awdur: Lara Balarezo, Cristian Raúl (author)
Awduron Eraill: Farinango Tibanta, Gabriela Jacquelyne (author)
Fformat: masterThesis
Iaith:spa
Cyhoeddwyd: 2024
Pynciau:
Mynediad Ar-lein:http://dspace.ups.edu.ec/handle/123456789/29404
Tagiau: Ychwanegu Tag
Dim Tagiau, Byddwch y cyntaf i dagio'r cofnod hwn!
_version_ 1862796073243770880
author Lara Balarezo, Cristian Raúl
author2 Farinango Tibanta, Gabriela Jacquelyne
author2_role author
author_facet Lara Balarezo, Cristian Raúl
Farinango Tibanta, Gabriela Jacquelyne
author_role author
collection Repositorio Universidad Politécnica Salesiana
dc.contributor.none.fl_str_mv Tufiño Cardenas, Rodrigo Efrain
dc.creator.none.fl_str_mv Lara Balarezo, Cristian Raúl
Farinango Tibanta, Gabriela Jacquelyne
dc.date.none.fl_str_mv 2024
2025-01-06T14:38:52Z
2025-01-06T14:38:52Z
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv http://dspace.ups.edu.ec/handle/123456789/29404
dc.language.none.fl_str_mv spa
dc.rights.none.fl_str_mv Atribución-NoComercial-SinDerivadas 3.0 Ecuador
http://creativecommons.org/licenses/by-nc-nd/3.0/ec/
info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Universidad Politécnica Salesiana
instname:Universidad Politécnica Salesiana
instacron:UPS
dc.subject.none.fl_str_mv SOFTWARE
DESARROLLO DE SOFTWARE
INNOVACIÓN TECNOLÓGICA
ARQUITECTURA DE SOFTWARE
CONTABILIDAD DIGITAL
dc.title.none.fl_str_mv Migración de los módulos de contabilidad y documentos electrónicos a microservicios con flujos GITSECOPS
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/masterThesis
description Este 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.
eu_rights_str_mv openAccess
format masterThesis
id UPS_2bade5f85f2c638c43b5b4afcd47f771
instacron_str UPS
institution UPS
instname_str Universidad Politécnica Salesiana
language spa
network_acronym_str UPS
network_name_str Repositorio Universidad Politécnica Salesiana
oai_identifier_str oai:dspace.ups.edu.ec:123456789/29404
publishDate 2024
reponame_str Repositorio Universidad Politécnica Salesiana
repository.mail.fl_str_mv .
repository.name.fl_str_mv Repositorio Universidad Politécnica Salesiana - Universidad Politécnica Salesiana
repository_id_str 1737
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 3.0 Ecuador
http://creativecommons.org/licenses/by-nc-nd/3.0/ec/
spelling Migración de los módulos de contabilidad y documentos electrónicos a microservicios con flujos GITSECOPSLara Balarezo, Cristian RaúlFarinango Tibanta, Gabriela JacquelyneSOFTWAREDESARROLLO DE SOFTWAREINNOVACIÓN TECNOLÓGICAARQUITECTURA DE SOFTWARECONTABILIDAD DIGITALEste 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.This 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.Tufiño Cardenas, Rodrigo Efrain2025-01-06T14:38:52Z2025-01-06T14:38:52Z2024info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://dspace.ups.edu.ec/handle/123456789/29404spaAtribución-NoComercial-SinDerivadas 3.0 Ecuadorhttp://creativecommons.org/licenses/by-nc-nd/3.0/ec/info:eu-repo/semantics/openAccessreponame:Repositorio Universidad Politécnica Salesianainstname:Universidad Politécnica Salesianainstacron:UPS2025-01-06T14:38:53Zoai:dspace.ups.edu.ec:123456789/29404Institucionalhttps://dspace.ups.edu.ec/Institución privadahttps://www.ups.edu.ec/https://dspace.ups.edu.ec/oai.Ecuador...opendoar:17372025-01-06T14:38:53Repositorio Universidad Politécnica Salesiana - Universidad Politécnica Salesianafalse
spellingShingle Migración de los módulos de contabilidad y documentos electrónicos a microservicios con flujos GITSECOPS
Lara Balarezo, Cristian Raúl
SOFTWARE
DESARROLLO DE SOFTWARE
INNOVACIÓN TECNOLÓGICA
ARQUITECTURA DE SOFTWARE
CONTABILIDAD DIGITAL
status_str publishedVersion
title Migración de los módulos de contabilidad y documentos electrónicos a microservicios con flujos GITSECOPS
title_full Migración de los módulos de contabilidad y documentos electrónicos a microservicios con flujos GITSECOPS
title_fullStr Migración de los módulos de contabilidad y documentos electrónicos a microservicios con flujos GITSECOPS
title_full_unstemmed Migración de los módulos de contabilidad y documentos electrónicos a microservicios con flujos GITSECOPS
title_short Migración de los módulos de contabilidad y documentos electrónicos a microservicios con flujos GITSECOPS
title_sort Migración de los módulos de contabilidad y documentos electrónicos a microservicios con flujos GITSECOPS
topic SOFTWARE
DESARROLLO DE SOFTWARE
INNOVACIÓN TECNOLÓGICA
ARQUITECTURA DE SOFTWARE
CONTABILIDAD DIGITAL
url http://dspace.ups.edu.ec/handle/123456789/29404