Desarrollo de solución automatizada para despliegue de microservicios en ambientes de prueba en empresa de telecomunicaciones

CONDICIONAMIENTO DE PUBLICACION DE PROYECTO. Este trabajo presenta el diseño e implementación de una solución automatizada para optimizar el proceso de despliegue de ambientes de prueba, con el objetivo de reducir el tiempo de ejecución, minimizar la carga operativa del equipo de QA y mejorar la efi...

Повний опис

Збережено в:
Бібліографічні деталі
Автор: Flores Rodríguez, John Jairo (author)
Інші автори: Lino Sánchez, Kleber Ronald (author), García Plúa, Juan Carlos, Director (author)
Формат: bachelorThesis
Опубліковано: 2025
Предмети:
Онлайн доступ:http://www.dspace.espol.edu.ec/handle/123456789/67427
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
_version_ 1858337451036114944
author Flores Rodríguez, John Jairo
author2 Lino Sánchez, Kleber Ronald
García Plúa, Juan Carlos, Director
author2_role author
author
author_facet Flores Rodríguez, John Jairo
Lino Sánchez, Kleber Ronald
García Plúa, Juan Carlos, Director
author_role author
collection Repositorio Escuela Superior Politécnica del Litoral
dc.creator.none.fl_str_mv Flores Rodríguez, John Jairo
Lino Sánchez, Kleber Ronald
García Plúa, Juan Carlos, Director
dc.date.none.fl_str_mv 2025
2026-01-26T20:36:27Z
2026-01-26T20:36:27Z
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv Flores Rodríguez J.J; Lino Sánchez K.R. (2025) Desarrollo de solución automatizada para despliegue de microservicios en ambientes de prueba en empresa de telecomunicaciones [Proyecto Titilación] Escuela Superior Politécnica del Litoral
http://www.dspace.espol.edu.ec/handle/123456789/67427
T-115541
POSTG194
dc.publisher.none.fl_str_mv ESPOL.FIEC
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Escuela Superior Politécnica del Litoral
instname:Escuela Superior Politécnica del Litoral
instacron:ESPOL
dc.subject.none.fl_str_mv Automatización
Despliegue
QA
Microservicio
Optimización
dc.title.none.fl_str_mv Desarrollo de solución automatizada para despliegue de microservicios en ambientes de prueba en empresa de telecomunicaciones
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/bachelorThesis
description CONDICIONAMIENTO DE PUBLICACION DE PROYECTO. Este trabajo presenta el diseño e implementación de una solución automatizada para optimizar el proceso de despliegue de ambientes de prueba, con el objetivo de reducir el tiempo de ejecución, minimizar la carga operativa del equipo de QA y mejorar la eficiencia técnica frente a la alta demanda de proyectos simultáneos. Se justifica su desarrollo debido a los prolongados tiempos y altos niveles de intervención manual requeridos en el proceso actual. Para el desarrollo del proyecto, se emplearon herramientas como N8N, Redis, GitLab y Telegram, integradas en una arquitectura distribuida. Se configuró un flujo automatizado que permitió ejecutar despliegues verticales de microservicios mediante comandos estructurados. Los resultados mostraron una reducción significativa en los tiempos de despliegue de 2 a 3 días a menos de una hora en proyectos de alta complejidad. Además, se evidenció una disminución en la carga operativa y en la frecuencia de errores. Se concluye que la solución propuesta cumple con los objetivos de eficiencia, escalabilidad y autonomía técnica del equipo de QA y despliegue. El enfoque puede adaptarse a distintos tamaños de proyecto, permitiendo mayor control y rapidez en la preparación de ambientes de prueba.
eu_rights_str_mv openAccess
format bachelorThesis
id ESPOL_e5bf31169d7ece69a592990889e00ded
identifier_str_mv Flores Rodríguez J.J; Lino Sánchez K.R. (2025) Desarrollo de solución automatizada para despliegue de microservicios en ambientes de prueba en empresa de telecomunicaciones [Proyecto Titilación] Escuela Superior Politécnica del Litoral
T-115541
POSTG194
instacron_str ESPOL
institution ESPOL
instname_str Escuela Superior Politécnica del Litoral
network_acronym_str ESPOL
network_name_str Repositorio Escuela Superior Politécnica del Litoral
oai_identifier_str oai:www.dspace.espol.edu.ec:123456789/67427
publishDate 2025
publisher.none.fl_str_mv ESPOL.FIEC
reponame_str Repositorio Escuela Superior Politécnica del Litoral
repository.mail.fl_str_mv .
repository.name.fl_str_mv Repositorio Escuela Superior Politécnica del Litoral - Escuela Superior Politécnica del Litoral
repository_id_str 1479
spelling Desarrollo de solución automatizada para despliegue de microservicios en ambientes de prueba en empresa de telecomunicacionesFlores Rodríguez, John JairoLino Sánchez, Kleber RonaldGarcía Plúa, Juan Carlos, DirectorAutomatizaciónDespliegueQAMicroservicioOptimizaciónCONDICIONAMIENTO DE PUBLICACION DE PROYECTO. Este trabajo presenta el diseño e implementación de una solución automatizada para optimizar el proceso de despliegue de ambientes de prueba, con el objetivo de reducir el tiempo de ejecución, minimizar la carga operativa del equipo de QA y mejorar la eficiencia técnica frente a la alta demanda de proyectos simultáneos. Se justifica su desarrollo debido a los prolongados tiempos y altos niveles de intervención manual requeridos en el proceso actual. Para el desarrollo del proyecto, se emplearon herramientas como N8N, Redis, GitLab y Telegram, integradas en una arquitectura distribuida. Se configuró un flujo automatizado que permitió ejecutar despliegues verticales de microservicios mediante comandos estructurados. Los resultados mostraron una reducción significativa en los tiempos de despliegue de 2 a 3 días a menos de una hora en proyectos de alta complejidad. Además, se evidenció una disminución en la carga operativa y en la frecuencia de errores. Se concluye que la solución propuesta cumple con los objetivos de eficiencia, escalabilidad y autonomía técnica del equipo de QA y despliegue. El enfoque puede adaptarse a distintos tamaños de proyecto, permitiendo mayor control y rapidez en la preparación de ambientes de prueba.CONDITION FOR PUBLICATION OF PROJECT. This project addresses the challenge of optimizing the deployment process of testing environments in a telecommunications company. The current process involves deploying around 80 microservices and can take up to three days, resulting in a high operational load for QA and infrastructure teams. To tackle this issue, a distributed architecture was designed using tools such as N8N, GitLab, Redis, and Telegram. This solution allows automated deployment flows to be triggered through structured messages, enabling dynamic configuration generation and execution of GitLab pipelines. As a result, the average deployment time was reduced from several days to just a few hours, depending on project complexity. The system currently supports vertical deployment only, following a sequential logic based on functional dependencies. Initial tests show stable performance and high potential for scalable implementation. It is concluded that the proposed automated architecture improves deployment efficiency, reduces human errors, and enhances QA team autonomy in managing test environments. Keywords: Test environments, automation, deployment optimization, microservices, CI/CD.ESPOL.FIEC2026-01-26T20:36:27Z2026-01-26T20:36:27Z2025info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfFlores Rodríguez J.J; Lino Sánchez K.R. (2025) Desarrollo de solución automatizada para despliegue de microservicios en ambientes de prueba en empresa de telecomunicaciones [Proyecto Titilación] Escuela Superior Politécnica del Litoralhttp://www.dspace.espol.edu.ec/handle/123456789/67427T-115541POSTG194info:eu-repo/semantics/openAccessreponame:Repositorio Escuela Superior Politécnica del Litoralinstname:Escuela Superior Politécnica del Litoralinstacron:ESPOL2026-01-26T20:37:42Zoai:www.dspace.espol.edu.ec:123456789/67427Institucionalhttps://www.dspace.espol.edu.ec/Universidad públicahttps://www.espol.edu.ec/.https://www.dspace.espol.edu.ec/oaiEcuador...opendoar:14792026-01-26T20:37:42falseInstitucionalhttps://www.dspace.espol.edu.ec/Universidad públicahttps://www.espol.edu.ec/.https://www.dspace.espol.edu.ec/oai.Ecuador...opendoar:14792026-01-26T20:37:42Repositorio Escuela Superior Politécnica del Litoral - Escuela Superior Politécnica del Litoralfalse
spellingShingle Desarrollo de solución automatizada para despliegue de microservicios en ambientes de prueba en empresa de telecomunicaciones
Flores Rodríguez, John Jairo
Automatización
Despliegue
QA
Microservicio
Optimización
status_str publishedVersion
title Desarrollo de solución automatizada para despliegue de microservicios en ambientes de prueba en empresa de telecomunicaciones
title_full Desarrollo de solución automatizada para despliegue de microservicios en ambientes de prueba en empresa de telecomunicaciones
title_fullStr Desarrollo de solución automatizada para despliegue de microservicios en ambientes de prueba en empresa de telecomunicaciones
title_full_unstemmed Desarrollo de solución automatizada para despliegue de microservicios en ambientes de prueba en empresa de telecomunicaciones
title_short Desarrollo de solución automatizada para despliegue de microservicios en ambientes de prueba en empresa de telecomunicaciones
title_sort Desarrollo de solución automatizada para despliegue de microservicios en ambientes de prueba en empresa de telecomunicaciones
topic Automatización
Despliegue
QA
Microservicio
Optimización
url http://www.dspace.espol.edu.ec/handle/123456789/67427