DevOps: del commit a producción
Cómo el código llega a los usuarios sin que nadie se despierte a las 3 de la mañana.
13 aulas · 8 horas de práctica · en el navegador, sin instalar nada
Temario
- Qué problema resuelve DevOps — No es un puesto ni una herramienta: es la respuesta a un conflicto estructural entre quienes escriben el código y quienes lo mantienen andando.
- Contenedores y orquestación — Cómo se resolvió el "en mi máquina anda", qué es realmente un contenedor, y por qué después hizo falta Kubernetes.
- Integración continua — Qué tiene que pasar automáticamente cada vez que alguien sube código, y por qué el orden de esos pasos define cuánto tarda tu equipo en enterarse de que algo se rompió.
- Parcial 1 — Diez situaciones de las primeras tres unidades: el problema que resuelve DevOps, contenedores y orquestación, e integración continua.
- Desplegar sin miedo — Desplegar tendría que ser aburrido. Estas son las estrategias que lo convierten en un no-evento, y la que hace que volver atrás sea siempre posible.
- Infraestructura como código — Si tu servidor de producción se borra hoy, ¿cuánto tardás en tener otro igual? La respuesta honesta a esa pregunta es la razón de ser de esta clase.
- Saber qué está pasando — Monitorear es vigilar lo que ya sabés que puede fallar. Observar es poder responder preguntas que no se te habían ocurrido. La diferencia se nota a las tres de la mañana.
- Parcial 2 — Diez situaciones de las unidades 1 a 6, con el peso puesto en lo nuevo desde el parcial anterior: despliegues, infraestructura como código y observabilidad.
- Cuando algo se rompe — Todo sistema falla. Lo que distingue a un equipo bueno de uno malo no es la cantidad de incidentes: es qué hace durante y después de cada uno.
- Seguridad en el camino — La seguridad que se revisa al final es la que se saltea cuando hay que salir el viernes. Esta clase es cómo se mete en el pipeline para que no dependa de la voluntad de nadie.
- Configuración y secretos: los doce factores — El mismo artefacto tiene que correr en tu máquina, en staging y en producción. Lo que cambia entre uno y otro es configuración, y la configuración —sobre todo la parte secreta— tiene reglas propias que esta clase ordena.
- Medir al equipo: DORA, postmortems y guardias — En el aula 7 viste cómo se responde a un incidente. Esta clase es cómo se sabe si el equipo está mejorando: las cuatro métricas de DORA, un postmortem que cambie algo, una guardia con presupuesto, y cómo se pasa de un número a una decisión.
- Examen final — Veinte situaciones reales de las diez unidades. No preguntan definiciones: preguntan qué harías.