Logo Studenta

Investigación DevOps - OCHOA PRECIADO ENRIQUE DE JESUS

¡Estudia con miles de materiales!

Vista previa del material en texto

Facultad de Ingeniería Electromecánica
Investigación
Investigación DevOps
Desarrollo de Software Seguro
Presenta 
Enrique de Jesús Ochoa Preciado
Profesor 
Díaz García Fernando Tomás
Manzanillo, Col., México, 09 de mayo de 2023
Índice
DevOps	1
DevOps
El marco de trabajo DevOps es una metodología de desarrollo de software que busca integrar los procesos de desarrollo y operaciones de manera continua y colaborativa para lograr una entrega de software más rápida y eficiente. El término DevOps es una combinación de las palabras "Development" (Desarrollo) y "Operations" (Operaciones).
El significado de DevOps esencialmente radica en la integración de los equipos de desarrollo y operaciones para lograr una entrega y una mejora continuas de la calidad del software. La idea es que los desarrolladores y los equipos de operaciones trabajen juntos desde el principio del ciclo de vida del software, en lugar de que cada equipo trabaje en su propia área y entregue su trabajo al otro equipo al final del proceso.
La simbología de DevOps se representa comúnmente con un triángulo que representa los tres pilares principales de la metodología: cultura, automatización y medición. La cultura se refiere a la mentalidad colaborativa y de equipo que se necesita para una implementación exitosa de DevOps. La automatización se refiere a la eliminación de procesos manuales y repetitivos mediante la utilización de herramientas y tecnologías adecuadas. La medición se refiere a la importancia de medir y analizar datos para identificar áreas de mejora en los procesos de entrega de software.
Algunos aspectos importantes de este marco de trabajo son:
- Enfoque en la entrega continua de software de alta calidad.
- Fomenta la colaboración y comunicación continua entre los equipos de desarrollo y operaciones.
- Automatiza los procesos de prueba y entrega para acelerar la entrega del software.
- Se centra en la mejora continua del rendimiento y la eficiencia de los procesos de entrega.
- Utiliza herramientas y tecnologías que facilitan la integración y la entrega continuas.
- Requiere una cultura organizacional orientada a la colaboración y el trabajo en equipo.
1

Continuar navegando