Ecosistema de integración y despliegue continuos para agilizar la entrega de valor al negocio mediante el uso de software libre y DEVOPS

DevOps es un enfoque innovador que fomenta la colaboración y comunicación constante entre los equipos de desarrollo de software y operaciones, con el objetivo de mejorar la velocidad y confiabilidad en el lanzamiento de software. El ecosistema de integración y despliegue continuos se ha convertido e...

Descripción completa

Detalles Bibliográficos
Autor: Elsa Velázquez Martínez
Tipo de recurso: tesis de maestría
Estado:Versión publicada
Fecha de publicación:2023
País:México
Institución:Universidad Autónoma de Querétaro
Repositorio:Repositorio Institucional de la Universidad Autónoma de Querétaro
Idioma:español
OAI Identifier:oai:ri-ng.uaq.mx:123456789/9599
Acceso en línea:https://ri-ng.uaq.mx/handle/123456789/9599
Access Level:acceso abierto
Palabra clave:Ingeniería y Tecnología
Ciencias Tecnológicas
Otras Especialidades Tecnológicas
Descripción
Sumario:DevOps es un enfoque innovador que fomenta la colaboración y comunicación constante entre los equipos de desarrollo de software y operaciones, con el objetivo de mejorar la velocidad y confiabilidad en el lanzamiento de software. El ecosistema de integración y despliegue continuos se ha convertido en una herramienta vital para agilizar la entrega de valor al negocio. A pesar de sus ventajas, la implementación de DevOps también presenta desafíos y dificultades, como la necesidad de cambios culturales y la complejidad en la integración de herramientas. Las empresas necesitan aprovechar los beneficios de las tecnologías para competir en la industria 4.0. El uso de software ayuda a manejar y almacenar grandes volúmenes de información, a automatizar y optimizar los procesos de desarrollo de software. Sin embargo, existen desafíos y dificultades en la implementación, como la necesidad de cambios culturales y la complejidad en la integración de herramientas. Además, la formación en competencias digitales es imprescindible para la transformación digital de las empresas. En el desarrollo de este proyecto se emplean las metodologías Kanban y Bucle Mobius con el objetivo de diseñar e implementar una canalización DevOps que sirva como apoyo a profesionistas y estudiantes a entender y aplicar los conceptos básicos DevOps. Como resultado de esta investigación se proporciona la documentación, código, scripts y archivos de configuración que pueden ser usados, replicados o modificados a necesidad de quién así lo desee.