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.advisor | Jose Geralbert, Rubiano, | |
| dc.contributor.author | Ibarra Rueda, Yerson Stewell | |
| dc.contributor.evaluator | Pedraza Ferreira, Gabriel Rodrigo | |
| dc.contributor.evaluator | Pernalete Maldonado, Juan Ramon | |
| dc.date.accessioned | 2026-06-08T21:58:35Z | |
| dc.date.created | 2026-05-29 | |
| dc.date.issued | 2026-05-29 | |
| dc.description.abstract | Este 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.abstractenglish | This 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.degreelevel | Pregrado | |
| dc.description.degreename | Ingeniero de Sistemas | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.instname | Universidad Industrial de Santander | |
| dc.identifier.reponame | Universidad Industrial de Santander | |
| dc.identifier.repourl | https://noesis.uis.edu.co | |
| dc.identifier.uri | https://noesis.uis.edu.co/handle/20.500.14071/47756 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad Industrial de Santander | |
| dc.publisher.faculty | Facultad de Ingeníerias Fisicomecánicas | |
| dc.publisher.program | Ingeniería de Sistemas | |
| dc.publisher.school | Escuela de Ingeniería de Sistemas e Informática | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
| dc.rights.license | Atribución-SinDerivadas 2.5 Colombia (CC BY-ND 2.5 CO) | |
| dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | Suite Visión Empresarial | |
| dc.subject | actualización masiva | |
| dc.subject | CI/CD | |
| dc.subject | DevOps | |
| dc.subject | Jenkins | |
| dc.subject | Subversion | |
| dc.subject | automatización | |
| dc.subject | despliegue en la nube. | |
| dc.subject.keyword | Suite Visión Empresarial | |
| dc.subject.keyword | mass update | |
| dc.subject.keyword | CI/CD | |
| dc.subject.keyword | DevOps | |
| dc.subject.keyword | Jenkins | |
| dc.subject.keyword | Subversion | |
| dc.subject.keyword | automation | |
| dc.subject.keyword | cloud deployment. | |
| dc.title | 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.title.english | Development of a bulk upgrade system for the Suite Visión Empresarial (SVE) across cloud clients for Pensemos S.A. | |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.hasversion | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
| dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado | |
| dspace.entity.type | Publication |
Archivos
Bloque original
1 - 4 de 4
Cargando...
- Nombre:
- Carta de autorizacion.pdf
- Tamaño:
- 148.21 KB
- Formato:
- Adobe Portable Document Format
Cargando...
- Nombre:
- Nota de proyecto.pdf
- Tamaño:
- 200.36 KB
- Formato:
- Adobe Portable Document Format
Bloque de licencias
1 - 1 de 1
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 2.17 KB
- Formato:
- Item-specific license agreed to upon submission
- Descripción:
