Fase 4: Fundamentos de DevOps
⏱️ Tiempo estimado: 4-5 semanas
¡Bienvenido/a a la Fase 4! Esta fase cubre fundamentos de DevOps: prácticas y herramientas que permiten entregar software más rápido y con más confiabilidad. Vas a aprender contenedores, CI/CD, Infrastructure as Code y monitoreo.
🎯 Objetivos
Al final de esta fase, vas a:
- Entender prácticas centrales de DevOps y sus beneficios
- Implementar pipelines CI/CD para testing y despliegue automatizados
- Crear infraestructura como código usando Terraform
- Construir y administrar contenedores con Docker
- Configurar monitoreo y observabilidad para aplicaciones
- Usar herramientas de IA para optimizar tareas y flujos de trabajo DevOps
- Completar un capstone que demuestre skills DevOps
📋 Prerrequisitos
- Completaste la Fase 2: Programación e integración de IA (capstone)
- Completaste la Fase 3: Fundamentos de plataformas cloud (capstone)
- Esta fase se basa en el proyecto de las fases anteriores
📚 Temas
| No. | Tema | Descripción |
|---|---|---|
| 1 | Contenedores | Fundamentos de Docker y containerización |
| 2 | CI/CD | Integración continua y pipelines de despliegue |
| 3 | Infrastructure as Code | Terraform y aprovisionamiento automatizado |
| 4 | Orquestación de contenedores | Fundamentos de Kubernetes |
| 5 | Monitoreo y observabilidad | Logs, métricas y alertas |
| 6 | Proyecto capstone | Implementación completa de DevOps |
✅ Checklist de la fase
Antes de seguir, asegúrate de poder responder “sí” a esto:
- Puedo construir y administrar contenedores Docker
- Puedo configurar pipelines CI/CD
- Puedo escribir infraestructura como código con Terraform
- Entiendo conceptos de orquestación de contenedores
- Puedo implementar monitoreo y alertas básicas
- Completé el proyecto capstone