Metodología de optimización en CI/CD para la compilación y despliegue de aplicaciones modulares en entornos empresariales
Descripción del Articulo
Actualmente, muchas empresas están migrando de arquitecturas monolíticas a modelos modulares para mejorar la escalabilidad y el mantenimiento de sus sistemas. Sin embargo, esta transición plantea nuevos retos en los procesos de compilación y despliegue continuo (CI/CD), los cuales pueden volverse in...
| Autor: | |
|---|---|
| Formato: | tesis de grado |
| Fecha de Publicación: | 2025 |
| Institución: | Universidad Nacional de San Antonio Abad del Cusco |
| Repositorio: | UNSAAC-Institucional |
| Lenguaje: | español |
| OAI Identifier: | oai:repositorio.unsaac.edu.pe:20.500.12918/12503 |
| Enlace del recurso: | https://hdl.handle.net/20.500.12918/12503 |
| Nivel de acceso: | acceso abierto |
| Materia: | CI/CD Docker Kubernetes ERP https://purl.org/pe-repo/ocde/ford#1.02.02 |
| Sumario: | Actualmente, muchas empresas están migrando de arquitecturas monolíticas a modelos modulares para mejorar la escalabilidad y el mantenimiento de sus sistemas. Sin embargo, esta transición plantea nuevos retos en los procesos de compilación y despliegue continuo (CI/CD), los cuales pueden volverse ineficientes si no se aplican estrategias adecuadas. Esta tesis propone un modelo optimizado de CI/CD para aplicaciones empresariales modulares sin depender completamente del enfoque de micro-frontends, utilizando subaplicaciones independientes y librerías compartidas como parte de una arquitectura modular basada en Angular, compilación selectiva basada en cambios, y despliegues independientes orquestados con Docker, Helm y Kubernetes. El objetivo principal es reducir tiempos de compilación, evitar tareas redundantes y mejorar la eficiencia general del pipeline. El caso de estudio fue un sistema ERP real de la empresa "Smart Cities Perú", donde se logró reducir el tiempo de compilación de más de un 60%, con beneficios adicionales en productividad de desarrollo y costos operativos simulados en entornos de nube. Más allá del resultado aplicado, el aporte académico de esta investigación radica en la formulación de un enfoque replicable y adaptable a otros sistemas empresariales con características similares. De este modo, la propuesta no solo evidencia beneficios prácticos en productividad y costos operativos, sino que también contribuye a la literatura académica en torno a la optimización de procesos CI/CD en arquitecturas modulares. |
|---|
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).