Programa del Curso

DevOps Fundamentos y Transformación Cultural

  • Comprender los principios y valores de DevOps
  • Métodos de Agile y flujos de trabajo del equipo
  • Cambio cultural y prácticas de comunicación

Control de Versiones y Collaboration

  • Uso de Git para la colaboración del equipo
  • Estrategias de ramificación y solicitudes de extracción (pull requests)
  • Gestión del código base en entornos multi-equipo

Contenedores y Entorno de Desarrollo

  • Uso de contenedores para la consistencia del desarrollo
  • Ciclo de vida y creación de imágenes de contenedores
  • Trabajar con Red Hat OpenShift y Podman

Integración Continua y Entrega (CI/CD)

  • Creación de flujos de trabajo automatizados de construcción
  • Ejecución de pruebas unitarias e integradas
  • Implementación de CI/CD con Tekton o Jenkins

Prueba y Garantía de Calidad (QA)

  • Estrategias de prueba automatizada
  • Trabajo con suites de pruebas y simulaciones (mocking)
  • Incorporación de QA en el ciclo de entrega

Supervisión, Retroalimentación e Iteración

  • Monitoreo del rendimiento y la salud de aplicaciones
  • Colección de retroalimentación y métricas
  • Iteración basada en bucles de retroalimentación continua

Proyecto Final y Revisión por Equipo

  • Ejecución de un proyecto DevOps desde la planificación hasta el despliegue
  • Colaboración entre equipos de desarrollo, QA y operaciones (ops)
  • Revisión de resultados e identificación de áreas para mejorar

Resumen y Próximos Pasos

Requerimientos

  • Comprender los conceptos básicos y flujos de trabajo de DevOps
  • Experiencia trabajando con la línea de comandos de Linux
  • Familiaridad con herramientas de contenedores y control de versiones (por ejemplo, Git)

Audiencia

  • Equipos y profesionales de DevOps
  • Líderes y arquitectos de desarrollo Agile
  • Profesionales de TI que se trasladan a roles de DevOps
 35 Horas

Número de participantes


Precio por Participante​

Testimonios (1)

Próximos cursos

Categorías Relacionadas