Reducción de la fragmentación y esfuerzo manual en arquitecturas de micro-frontends mediante procesos automatizados de actualización de librerías compartidas
Cargando...
Fecha
2025
Autores
De La Rosa Altahona, Adrian Steven
Martínez Cervantes, Hector Junior
Título de la revista
ISSN de la revista
Título del volumen
Editor
Ediciones Universidad Simón Bolívar
Facultad de Ingenierías
Facultad de Ingenierías
Resumen
En este estudio se propone el diseño e implementación de un pipeline automatizado en Azure DevOps para gestionar la actualización de una librería compartida dentro de una arquitectura de micro-frontend. Mediante un enfoque basado en CI/CD, se busca evaluar y delimitar el impacto de la automatización del pipeline en la reducción del tiempo de implementación de las nuevas versiones de la librería, la disminución de errores por versiones anteriores y la mejora en la estabilidad e interacción del sistema. Se establece un eje central que cumple el rol de gestor e implementador de las versiones concreta de la librería compartida, automatizando el proceso con la mínima intervención humana.
This study proposes the design and implementation of an automated pipeline in Azure DevOps to manage the update of a shared library within a micro-frontend architecture. Through a CI/CD based approach, we aim to evaluate and delimit the impact of the pipeline automation in the reduction of the deployment time of new library versions, the reduction of errors due to previous versions and the improvement in the stability and interaction of the system. A central axis is then defined that acts as a version manager and executor of the shared library releases, automating the process with the minimum human intervention.
This study proposes the design and implementation of an automated pipeline in Azure DevOps to manage the update of a shared library within a micro-frontend architecture. Through a CI/CD based approach, we aim to evaluate and delimit the impact of the pipeline automation in the reduction of the deployment time of new library versions, the reduction of errors due to previous versions and the improvement in the stability and interaction of the system. A central axis is then defined that acts as a version manager and executor of the shared library releases, automating the process with the minimum human intervention.
Descripción
Palabras clave
Automatización en DevOps, Métodos y herramientas para CI/CD, CI/CD en micro-frontend, Gestión de dependencias, Arquitectura microfrontend

