Contenido programático
UNIDAD I
Fundamentos de DevOps y Cultura Ágil (30h)
Fundamentos de DevOps y Cultura Ágil (30h)
Objetivo: Comprender los principios fundamentales de DevOps, su impacto organizacional y su relación directa con las metodologías ágiles y la entrega continua.
Módulo 1: Introducción a DevOps (10h)
Módulo 2: Metodologías Ágiles y Entrega Continua (10h)
Módulo 3: Planificación y Flujo de Trabajo DevOps (10h)
UNIDAD II
Control de Versiones y Automatización de Integración (30h)
Control de Versiones y Automatización de Integración (30h)
Objetivo: Implementar integración continua usando control de versiones y pipelines automatizados.
Módulo 4: Git y GitHub para Proyectos DevOps (10h)
Módulo 5: Integración Continua con Jenkins (10h)
Módulo 6: CI con GitHub Actions y GitLab CI (10h)
UNIDAD III
Contenedores y Entornos Aislados (35h)
Contenedores y Entornos Aislados (35h)
Objetivo: Construir y administrar aplicaciones contenerizadas seguras y portables.
Módulo 7: Fundamentos de Docker (10h)
Módulo 8: Orquestación con Docker Compose (10h)
Módulo 9: Testing, Debugging y Seguridad en Docker (15h)
UNIDAD IV
Despliegue Continuo y Automatización en la Nube (35h)
Despliegue Continuo y Automatización en la Nube (35h)
Objetivo: Automatizar despliegues cloud usando infraestructura como código.
Módulo 10: Introducción a Kubernetes (10h)
Módulo 11: Infraestructura como Código con Terraform (10h)
Módulo 12: Despliegue Automatizado con Pipelines (15h)
UNIDAD V
Monitoreo, Observabilidad y Proyecto Final (30h)
Monitoreo, Observabilidad y Proyecto Final (30h)
Objetivo: Implementar observabilidad y consolidar competencias DevOps en un proyecto real.
Módulo 13: Monitoreo con Prometheus y Grafana (10h)
Módulo 14: Logs y Trazabilidad Distribuida (10h)
Módulo 15: Proyecto DevOps Final (10h)
