Fase 1 — Fundamentos (Linux, Git, Python) Progreso: 0% Temas Linux: comandos básicos, permisos, procesos Git: branching, PRs, merge Python: scripting básico Habilidades Uso avanzado de VSCode Debugging y logs Ejercicios Crear script de backup (Python/Bash) Publicar repo en GitHub con README
Habilidades Manejo de docker cli y docker-compose Ejercicios Dockerizar app + BD en contenedores Subir imagen a Docker Hub
Fase 3 — Kubernetes Progreso: 0% Temas Core: Pods, Deployments, Services Ingress & networking Habilidades kubectl y debugging de pods Crear Chart con Helm Ejercicios Desplegar app en minikube/kind Configurar HPA (autoscaling)
Fase 4 — IaC: Terraform & Ansible Progreso: 0% Temas Terraform: providers, state Ansible: playbooks, inventories Habilidades Modularizar infra y variables Ejercicios Levantar VM en GCP con Terraform Usar Ansible para preparar la VM
Fase 5 — CI/CD (Jenkins/GitHub Actions) Progreso: 0% Temas Conceptos CI/CD y pipelines Habilidades Escribir Jenkinsfile / workflows Ejercicios Pipeline que build/test/deploy en K8s
Fase 6 — Cloud (GCP / AWS) Progreso: 0% Temas GCP: Compute, Storage, IAM AWS: EC2, S3, IAM (comparar) Habilidades Desplegar en GKE / EKS Ejercicios Deploy app en GKE y subir logs a Cloud Logging
Fase 7 — Observabilidad Progreso: 0% Temas Prometheus / Grafana Logging centralizado (ELK/Loki) Habilidades Crear dashboards y alertas Ejercicios Dashboard Grafana con métricas de la app
Fase 8 — Seguridad (DevSecOps) Progreso: 0% Temas Gestión de secretos (Vault / Cloud Secrets) Escaneo de vulnerabilidades (Trivy/Snyk) Habilidades Hardening en K8s y cloud Ejercicios Integrar escaneo en pipeline CI
Fase 9 — Proyecto final y portfolio Progreso: 0% Ejercicios Proyecto end-to-end (documentado en GitHub) Writeup y presentación (README + captura)