El ciclo de vida de la entrega
DevOps es la práctica de acortar el ciclo entre una idea y el aprendizaje de cómo se comporta en producción, manteniendo seguro cada paso. El pipeline es lo que hace repetible ese ciclo.
El ciclo
- Planificar y codificar: cambios pequeños, en control de versiones.
- Build y pruebas: cada commit se compila y se prueba automáticamente ().
- Release: el resultado probado se convierte en un artefacto versionado e inmutable (una , un paquete).
- Deploy: el artefacto llega a un entorno mediante un proceso automatizado y repetible (entrega continua significa que puede ir a producción en cualquier momento; significa que lo hace automáticamente).
- Operar y observar: el monitoreo, los logs y los traces muestran cómo se comporta.
- Aprender y retroalimentar: incidentes, métricas y feedback de los usuarios dan forma al siguiente cambio.
Principios
- Build once, deploy many: el mismo artefacto pasa por pruebas, staging y producción. Solo cambia la configuración.
- Todo como código: aplicación, infraestructura, pipeline y políticas viven en el control de versiones y pasan por revisión.
- Lotes pequeños: los releases pequeños y frecuentes son más fáciles de entender, probar y revertir que los grandes y raros.
- Automatiza lo repetible, reserva a las personas para el criterio: aprobaciones para pasos riesgosos, no para teclear comandos.
- Feedback rápido: una verificación que falla debe avisarte en minutos.
- You build it, you run it: el equipo que escribe el código es dueño de cómo se comporta en producción.
Entornos
Los entornos típicos son desarrollo, staging (lo más parecido a producción que sea práctico) y producción. Sus diferencias deben ser de configuración, no de código, y cada uno debe ser reproducible desde el código. Un staging que difiere de producción en aspectos importantes genera falsa confianza.
Medir la entrega
Cuatro medidas de la investigación DORA se usan ampliamente: con qué frecuencia haces deploy, cuánto tarda un cambio del commit a producción, con qué frecuencia un cambio causa un fallo y qué tan rápido restauras el servicio. Úsalas como una conversación sobre el sistema, no como metas para individuos; una medida que se vuelve meta se manipula.
conexiones en el mapa
- El ciclo de vida de la entregaes automatizado porPipelines de CI que siguen siendo rápidos
actualizado el 14/10/2026 · fuentes para profundizar · reportar un error
Estudia antes
Desbloquea
pon a prueba lo que entendiste
Cargando preguntas…