Propuesta de despliegue continuo y virtualización basada en contenedores para ambientes de pruebas de software
La creciente transformación tecnológica ha obligado a las compañías a definir sus estrategias de evolución empresarial cambiando el paradigma de su área de tecnología, pasando de ser un apoyo en el negocio a un aliado estratégico para buscar el cumplimiento de su visión. Estos cambios han permitido...
- Autores:
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2020
- Institución:
- Universidad Distrital Francisco José de Caldas
- Repositorio:
- RIUD: repositorio U. Distrital
- Idioma:
- spa
- OAI Identifier:
- oai:repository.udistrital.edu.co:11349/28005
- Acceso en línea:
- http://hdl.handle.net/11349/28005
- Palabra clave:
- Virtualización
DevOps
Despliegue Continuo
Calidad de Software
Especialización en Gestión de Proyectos de Ingeniería - Tesis y disertaciones académicas
Metodologías ágiles
Contenedores
Desarrollo de software de aplicaciones
Desarrollo de programas para computador
DevOps (Metodología de desarrollo de software)
Virtualization
DevOps
Software Quality
Continuous Deployment
- Rights
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional
Summary: | La creciente transformación tecnológica ha obligado a las compañías a definir sus estrategias de evolución empresarial cambiando el paradigma de su área de tecnología, pasando de ser un apoyo en el negocio a un aliado estratégico para buscar el cumplimiento de su visión. Estos cambios han permitido desarrollar metodologías ágiles para el desarrollo de software, trayendo como consecuencia, la generación continua de aplicaciones que evolucionan constante y rápidamente, haciendo que la infraestructura tecnológica para el montaje de ambientes de pruebas tradicional en las organizaciones limite la agilidad evolutiva de las soluciones de software. Esta situación obliga a las empresas a evaluar mecanismos tecnológicos y de proceso que les permita el montaje virtual de ambientes de pruebas de software de manera rápida y a bajo costo utilizando tecnologías libres. Bajo este contexto, en este documento se presentará la propuesta de solución para implementar un esquema de ambientes ágiles mediante un proceso de virtualización automática en el entorno de pruebas de aplicaciones y control de versionamiento de las mismas. |
---|