saltar al contenido
volver al mapa
concepto
etapa: deliver
2 min de lectura

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.

GitHub ActionsGitLab CIJenkinsArgoCD / FluxTerraformfeature flags

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.

CIintegración continuaIntegrar cambios pequeños en una rama compartida con frecuencia, con cada cambio compilado y probado automáticamente, para que los problemas de integración aparezcan en minutos.ver en el glosario →Imagen de contenedorUna pila de capas de solo lectura más metadatos desde la cual arrancan los contenedores. Se identifica por un digest y se etiqueta con un nombre mutable.ver en el glosario →CDentrega continua · despliegue continuoLa entrega continua mantiene cada cambio listo para desplegarse en cualquier momento; el despliegue continuo va más allá y libera automáticamente a producción cada cambio que pasa las pruebas.ver en el glosario →

conexiones en el mapa

actualizado el 14/10/2026 · fuentes para profundizar · reportar un error

Estudia antes

Desbloquea

pon a prueba lo que entendiste

Cargando preguntas…