← Volver / roadmaps / devops
RUTA · 34 SEMANAS · 5 FASES
— roadmap

DevOps & Cloud.

De developer a Cloud Engineer. Linux, Docker, Kubernetes, AWS y pipelines de CI/CD. El roadmap más completo para infraestructura de nivel producción.

// RESUMEN
34 semanas
5 fases
12 proyectos
0€ para empezar
// STACK
Linux Docker Kubernetes AWS Terraform GitHub Actions Jenkins Prometheus Grafana
// VISTA GENERAL
01 · WK 01–08
Fundamentos
02 · WK 09–16
Docker + K8s
03 · WK 17–24
AWS + IaC
04 · WK 25–28
CI/CD avanzado
05 · WK 29–34
Observabilidad
Semana 01 Tu progreso: Fundamentos Semana 34
— fase a fase

Qué construyes cada semana.

01
WK 01–08
EMPIEZA AQUÍ

Fundamentos

Linux, Bash, Python para DevOps, Git workflows profesionales. La base sin la que Docker y K8s son magia negra que funciona hasta que deja de funcionar.

// SEMANAS 1–4
Linux + Bash scripting
  • Estructura del sistema de archivos Linux: dónde va cada cosa y por qué
  • Permisos: chmod, chown, grupos — el error que bloquea el 80% de los deploys
  • Procesos: ps, top, kill, systemd — cómo gestionar servicios en producción
  • Bash scripting: variables, bucles, condiciones, funciones y manejo de errores
  • Networking básico: curl, netstat, ss, tcpdump — diagnosticar sin GUI
// MINI PROYECTO
Suite de scripts de administración
Script de backup incremental, rotación de logs, monitoreo de disco con alertas y limpieza automática de archivos temporales. Bash que soluciona problemas reales.

// SEMANAS 5–8
Python para DevOps + Git avanzado
  • Python: scripts de automatización, boto3 para AWS, paramiko para SSH
  • Fabric: ejecutar comandos en servidores remotos desde Python
  • Git workflows: gitflow, trunk-based development, conventional commits
  • Hooks de Git: pre-commit para linting y tests antes de cada commit
// PROYECTO FASE
Linux server hardening + automation
Servidor Ubuntu con firewall configurado, fail2ban, SSH hardening (sin root, con clave) y scripts Python de deployment y backup automático.
02
WK 09–16

Docker + Kubernetes

Containerización y orquestación real. Aquí es donde la mayoría se atasca con los namespaces de K8s. La clave es entender el modelo de red primero.

// SEMANAS 9–12
Docker profundo
  • Capas de imagen: cómo funciona el cache y por qué el orden importa
  • Multi-stage builds: imagen de producción sin compiladores ni herramientas de dev
  • Networking de Docker: bridge, host, overlay — qué usar en cada caso
  • Docker Compose para entornos completos: app + bd + redis + nginx
  • Registry privado: construir, etiquetar y subir imágenes a ECR o Harbor
// MINI PROYECTO
Microservicio dockerizado con compose
API + PostgreSQL + Redis en compose. Imagen de producción de menos de 100MB. Health checks y restart policies configurados.

// SEMANAS 13–16
Kubernetes en producción
  • Pods, ReplicaSets, Deployments: el modelo de objetos de K8s sin confusión
  • Services y Ingress: exponer servicios al exterior con certificado SSL
  • ConfigMaps y Secrets: gestión de configuración separada del código
  • Helm charts: empaquetar y versionar tus aplicaciones como un pro
  • HPA: autoscaling basado en métricas de CPU y memoria
// PROYECTO FASE
Arquitectura de microservicios en K8s
5 servicios containerizados en cluster con alta disponibilidad, Helm, Ingress con SSL y HPA configurado. Lo que separa un CV DevOps junior de uno senior.
03
WK 17–24

AWS + Infraestructura como Código

Los servicios core de AWS y Terraform para versionar la infraestructura. Clicar en consola no escala, no se puede revisar en code review y no tiene rollback.

// SEMANAS 17–20
AWS core
  • EC2 con Auto Scaling Groups y Launch Templates
  • VPC: subnets públicas y privadas, NAT Gateway, Security Groups
  • RDS Multi-AZ: base de datos con failover automático
  • S3 + CloudFront: almacenamiento con CDN global
  • Lambda + API Gateway: funciones serverless sin gestionar servidores
// MINI PROYECTO
App en AWS con alta disponibilidad
Load balancer + EC2 en dos AZs + RDS Multi-AZ + S3 para assets. Si cae una zona de disponibilidad, la app sigue funcionando.

// SEMANAS 21–24
Terraform + estado remoto
  • HCL básico: providers, resources, variables, outputs, locals
  • State remoto en S3 con locking en DynamoDB
  • Módulos reutilizables: no repetir infraestructura entre entornos
  • Workspace: dev, staging y prod desde el mismo código
// PROYECTO FASE
Infraestructura multi-tier con Terraform
Toda la arquitectura AWS del mini proyecto anterior en código Terraform. VPC, subnets, EC2, RDS, S3, CloudFront — versionado y reproducible.
04
WK 25–28

CI/CD avanzado

GitHub Actions, Jenkins y estrategias de deploy sin downtime. El paso donde dejas de hacer deploys a mano y empiezas a dormir bien las noches de release.

// SEMANAS 25–26
GitHub Actions y Jenkins
  • GitHub Actions: workflows por evento, jobs paralelos, caché de dependencias
  • Secrets y variables de entorno: nunca credenciales en el repositorio
  • Jenkins pipeline as code con Jenkinsfile: etapas de test, build y deploy
  • Integración con Docker Hub, ECR o Harbor para push automático de imágenes
// MINI PROYECTO
Pipeline completo en GitHub Actions
Push a main → tests → build imagen Docker → push a ECR → deploy en EC2. Con notificación de Slack si falla cualquier etapa.

// SEMANAS 27–28
Estrategias de deploy sin downtime
  • Blue/green: dos entornos idénticos, cambio de tráfico instantáneo
  • Canary: 5% del tráfico a la versión nueva, monitorear y ampliar
  • Rolling updates en K8s: actualizar pods sin interrumpir el servicio
  • Rollback automático si las métricas empeoran tras el deploy
// PROYECTO FASE
Pipeline enterprise con zero-downtime
Pipeline code → test → build → deploy canary → promote/rollback con métricas. El tipo de pipeline que los equipos de 50 personas usan a diario.
05
WK 29–34

Observabilidad + DevSecOps + Portfolio

Prometheus, Grafana, ELK y seguridad en el pipeline. Un sistema que no monitorizas es un sistema que falla en silencio a las 3 de la mañana.

// SEMANAS 29–32
Stack de observabilidad completo
  • Prometheus: scraping de métricas, alertas con Alertmanager
  • Grafana: dashboards de infraestructura, aplicación y negocio
  • ELK Stack: recoger logs de todos los servicios en un solo lugar
  • Jaeger: distributed tracing — seguir una petición a través de microservicios
// MINI PROYECTO
Dashboard de observabilidad
Grafana con métricas de sistema y aplicación, logs centralizados en ELK y alertas que te avisan antes de que falle. No cuando ya falló.

// SEMANAS 33–34
DevSecOps + proyecto integrador
  • SAST/DAST en el pipeline: detectar vulnerabilidades antes del deploy
  • Vault de HashiCorp: gestión centralizada de secretos
  • Integrar todo en un único proyecto: infraestructura, CI/CD y observabilidad
  • Documentar la arquitectura completa con diagramas y decisiones técnicas
// PROYECTO FINAL
Stack completo de observabilidad y seguridad
Métricas, logs, traces, security gates y Vault integrado. Todo documentado. El resultado de 34 semanas de trabajo real con infraestructura de verdad.
— al terminar

Acabas con 6 proyectos en tu portfolio público.

01 WK 01–08

Linux Server Hardening

Servidor Ubuntu securizado con firewall, fail2ban, SSH hardening y auditoría de seguridad automatizada.

LinuxBash
02 WK 01–08

System Automation Suite

Scripts de deployment, backup automático y gestión de procesos. La automatización que ahorra horas de trabajo manual.

PythonBashGit
03 WK 09–16

Production K8s Cluster

5 microservicios containerizados en cluster Kubernetes con alta disponibilidad, Helm y monitoreo básico.

DockerKubernetesHelm
04 WK 17–24

Multi-Tier AWS Architecture

App con auto-scaling, CDN y base de datos gestionada. Infraestructura versionada con Terraform lista para producción.

AWSTerraform
05 WK 25–28

Enterprise CI/CD Pipeline

Pipeline code → test → build → deploy con rollback automático, blue/green deployments y feature flags.

GitHub ActionsJenkins
06 WK 29–34

Complete Observability Stack

Métricas, logs y traces integrados con security gates. El portfolio que demuestra madurez de operaciones real.

PrometheusGrafanaELK
— las otras rutas

¿No es la tuya? Sin problema.

RUTA · 20 SEMANAS

Backend Pro

El motor de cualquier app. APIs REST, bases de datos y autenticación. Elige tu lenguaje y despliega en VPS real.

Node.js Java PostgreSQL Docker
Ver roadmap →
RUTA · 24 SEMANAS

Full-Stack Hero

React arriba, Node.js + PostgreSQL abajo, Docker en medio. Un portfolio completo que un recruiter sí va a abrir.

React Node.js PostgreSQL Docker
Ver roadmap →
// EMPIEZA AQUÍ

La primera fase
es gratis.

Crea tu cuenta y arranca por la primera fase. Si te engancha, pasas a Pro por 5€/mes. Si no, no pasa nada.

12 personas ya dentro · sin tarjeta · sin spam