Logotipo del repositorio

Publicación:
Desarrollo de un sistema de actualización masiva para la Suite Visión Empresarial (SVE) en clientes en la nube para Pensemos S.A.

dc.contributor.advisorJose Geralbert, Rubiano,
dc.contributor.authorIbarra Rueda, Yerson Stewell
dc.contributor.evaluatorPedraza Ferreira, Gabriel Rodrigo
dc.contributor.evaluatorPernalete Maldonado, Juan Ramon
dc.date.accessioned2026-06-08T21:58:35Z
dc.date.created2026-05-29
dc.date.issued2026-05-29
dc.description.abstractEste trabajo de grado presenta el diseño e implementación de un sistema para automatizar la actualización masiva de la Suite Visión Empresarial (SVE) en clientes alojados en la nube. El proceso manual y secuencial de actualización de la plataforma para más de 60 clientes corporativos y gubernamentales generaba altos tiempos de ejecución, dependencia operativa, cuellos de botella y riesgo de errores, lo que motivó el desarrollo de una solución basada en principios de CI/CD y las metodologías DevOps. La arquitectura tecnológica desarrollada integra Jenkins como orquestador principal, junto con Subversion, Apache Ant, VEAntTask, servidores Apache Tomcat y bases de datos Oracle. Esta integración permite ejecutar de forma controlada y simultánea las etapas de obtención de versiones, compilación, empaquetado de archivos WAR, despliegue y actualización de esquemas por entorno. Adicionalmente, se incorporaron mecanismos de validación humana en puntos críticos, trazabilidad, respaldo y recuperación automatizada para mitigar el riesgo operativo, resguardar la información y mejorar la confiabilidad del proceso. La solución fue validada con éxito en entornos de prueba proporcionados por Pensemos S.A., evidenciando que la automatización disminuye drásticamente la intervención manual, optimiza los tiempos de despliegue, mitiga los fallos técnicos y mejora de manera sustancial la eficiencia, escalabilidad y seguridad de todo el ciclo de actualización de software empresarial moderno.
dc.description.abstractenglishThis undergraduate thesis presents the design and implementation of a system to automate the mass update process of the Suite Visión Empresarial (SVE) for cloud-hosted clients. The manual and sequential update process of the platform across more than 60 corporate and government clients involved long execution times, operational dependency, bottlenecks, and a high risk of errors, which motivated the proposal of a solution based on CI/CD principles and DevOps methodologies. The developed technical architecture integrates Jenkins as the main orchestrator, together with Subversion, Apache Ant, VEAntTask, Apache Tomcat servers, and Oracle databases. This integration enables the controlled and simultaneous execution of version retrieval, compilation, WAR file packaging, deployment, and database schema update stages per environment. In addition, human validation mechanisms at critical checkpoints, traceability, backup, and automated recovery features were incorporated to mitigate operational risk, safeguard information, and improve overall process reliability. The solution was successfully validated in test environments provided by Pensemos S.A., proving that automation drastically reduces manual intervention, optimizes deployment times, mitigates technical failures, and substantially improves the efficiency, scalability, and security of the entire update cycle for modern enterprise software.
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero de Sistemas
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/47756
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingeníerias Fisicomecánicas
dc.publisher.programIngeniería de Sistemas
dc.publisher.schoolEscuela de Ingeniería de Sistemas e Informática
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAtribución-SinDerivadas 2.5 Colombia (CC BY-ND 2.5 CO)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectSuite Visión Empresarial
dc.subjectactualización masiva
dc.subjectCI/CD
dc.subjectDevOps
dc.subjectJenkins
dc.subjectSubversion
dc.subjectautomatización
dc.subjectdespliegue en la nube.
dc.subject.keywordSuite Visión Empresarial
dc.subject.keywordmass update
dc.subject.keywordCI/CD
dc.subject.keywordDevOps
dc.subject.keywordJenkins
dc.subject.keywordSubversion
dc.subject.keywordautomation
dc.subject.keywordcloud deployment.
dc.titleDesarrollo de un sistema de actualización masiva para la Suite Visión Empresarial (SVE) en clientes en la nube para Pensemos S.A.
dc.title.englishDevelopment of a bulk upgrade system for the Suite Visión Empresarial (SVE) across cloud clients for Pensemos S.A.
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.hasversionhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 4 de 4
Cargando...
Miniatura
Nombre:
Carta de autorizacion.pdf
Tamaño:
148.21 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Nota de proyecto.pdf
Tamaño:
200.36 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Documento.pdf
Tamaño:
1.16 MB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Apendices.zip
Tamaño:
517.74 KB
Formato:
Unknown data format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
2.17 KB
Formato:
Item-specific license agreed to upon submission
Descripción:

VIGILADA MINEDUCACIÓN

Ordenanza No. 83 de 1.944 (junio 22)

Carácter académico: Universidad

Notificaciones judiciales: notjudiciales@uis.edu.co 

.

Código SNIES: 1204   Nit: 890.201.213-4

Línea Anticorrupción:  +57 (601) 562 9300 EXT: 3633

Línea transparente: +57 (607) 630 3031