Contenido

Objetivo

Reforzar el concepto y la filosofía detrás de DevOps para comprender adecuadamente cada una de las etapas.

Descripción

En este tema comprenderás que el objetivo principal de DevOps es acelerar el ciclo de vida del desarrollo de sistemas mediante la implementación de herramientas que te facilite la organización, desarrollo, pruebas, integración y monitoreo para así poder corregir y actualizar con una mayor frecuencia y, de esta manera, que estés mejor alineado con los objetivos comerciales de los clientes.

Explicación

Haz clic para revisar la explicación.

Introducción a DevOps

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa los siguientes videos:

Para conocer más sobre descripción del tema, revisa el siguiente video:
codigofacilito. (2018, 7 de febrero). Qué es Git explicado en 2 minutos [Archivo de video]. Recuperado de https://www.youtube.com/watch?v=5sXcjllHphk
Develoteca. (2020, 12 de agosto). ¿Qué es DOCKER y para qué SIRVE? // explicado con animación [Archivo de video]. Recuperado de https://www.youtube.com/watch?v=pn0eeYr_8U8

Revisa la siguiente lectura:

Para conocer más sobre descripción, te recomendamos leer:
Ofner, W. (2020). Servicio Azure Kubernetes: introducción. Recuperado de https://www.programmingwithwolfgang.com/azure-kubernetes-service-getting-started

Actividad

Objetivo

Comprender las diferencias que hay entre las herramientas disponibles para cada etapa del ciclo de DevOps.

Instrucciones
  1. Diferenciando las herramientas que se usan en el ciclo de vida de DevOps.
    En un documento de Word crea una tabla comparativa por cada etapa, en la cual evaluarás los atributos de las herramientas que actualmente se usan en las fases de desarrollo, pruebas, integración, despliegue y monitoreo continuo. La tabla es así:
  2. Cada tabla debe incluir cuál es tu recomendación de la herramienta a utilizar y la justificación.
Checklist
  • Reforzar los conceptos básicos de DevOps para mejorar el conocimiento en el alcance de la filosofía.
  • Emplear cada una de las etapas del ciclo de vida de un producto para cumplir con la filosofía DevOps.
  • Implementar alguna de las herramientas de software disponibles para cada etapa del ciclo de vida de DevOps para practicar.