Git y Entrega Más detalle C · Convención de la industria Plataforma: General

Blue-Green Deployment

Despliegue Azul-Verde

Una implementación azul-verde mantiene las versiones actual y nueva en entornos separados. El tráfico se cambia después de que se verifica el nuevo entorno.

Ver cómo funciona
Podrías llamarlo Blue-Green Deploymentlanzamiento azul verdedespliegue de cambio de entornoliberación del entorno paralelo

Ver cómo funciona

Ejemplo trabajado originalDespliegue Azul-Verde
BUILD → RUN → RELEASEDespliegue Azul-Verdeblue active + green ready -> validate -> switch traffic -> observe -> retire or switch back
CHECKOUTACTIVE · BLUE
BLUE · v1en vivo 100%GREEN · v2vista previa lista
CHEQUEOS PRE-SWITCHhealth + smoke ✓→
Ruta: azul → verdemantener azul 10 min
RESULTADOEl tráfico se mueve al entorno verde marcado mientras que el azul permanece disponible brevemente.LÍMITEEl enrutamiento puede retrasarse. La base de datos y los cambios de estado necesitan su propio plan de compatibilidad.
blue active + green ready -> validate -> switch traffic -> observe -> retire or switch backOPS
Despliegue Azul-VerdeTiempo de ejecución y entrega progresiva

Otro ejemplo

Azul atiende el tráfico de pago. Verde ejecuta la versión 2 y pasa las verificaciones. El enrutamiento cambia a verde mientras azul permanece listo para regresar.

Partes principales

  1. 01Entorno activo
  2. 02Entorno de vista previa
  3. 03Configuración y capacidad de coincidencia
  4. 04Verificaciones previas al cambio
  5. 05Cambio de tráfico
  6. 06Ventana de observación y retorno

Úsalo cuando

Úselo cuando dos entornos se ajusten al presupuesto y sea importante un cambio rápido de tráfico. Planifique verificaciones, capacidad, cambio, observación y retorno.

No lo uses cuando

No prometas tiempo de inactividad cero ni una reversión fácil de la base de datos. Los retrasos en el enrutamiento, las conexiones largas y los cambios de datos incompatibles aún pueden romper el cambio.

Nombre usado en código

blue active + green ready -> validate -> switch traffic -> observe -> retire or switch back

Antes de lanzarlo

Before publishing, check the exact repository, branch, target, and diff. Keep unpublished work. Pass review and CI checks. Record conflict and data-loss risks, release order, traceability, recovery, and rollback.

Solicitud que puedes copiar

Outcome: Complete the task with Despliegue Azul-Verde (Blue-Green Deployment). User context: Azul atiende el tráfico de pago. Verde ejecuta la versión 2 y pasa las verificaciones. El enrutamiento cambia a verde mientras azul permanece listo para regresar. Delivery concept or operation: Despliegue Azul-Verde (Blue-Green Deployment). Why it fits: Úselo cuando dos entornos se ajusten al presupuesto y sea importante un cambio rápido de tráfico. Planifique verificaciones, capacidad, cambio, observación y retorno. Do not use it when: No prometas tiempo de inactividad cero ni una reversión fácil de la base de datos. Los retrasos en el enrutamiento, las conexiones largas y los cambios de datos incompatibles aún pueden romper el cambio. Delivery requirements: Name the code repository and target. List preconditions, changes, review and CI checks, conflict and data-loss risks, release order, and the rollback or recovery command. Repository safeguards: Keep unpublished work and a clear history. Do not run destructive steps without an explicit backup. Check the exact code diff and remote target before publishing. Acceptance criteria: Review the intended diff and pass all required checks. Keep the target version traceable. Practice failure recovery and keep published history clear. Evidence and limits (evidence boundary): Ningún estándar oficial único controla todo el término. Su significado puede cambiar según equipos, plataformas o marcos. Unknowns to confirm: Repository, branch, team activity, release environment, approval owner, protected checks, and rollback target.

Revisa esta petición

Review how Despliegue Azul-Verde (Blue-Green Deployment) is used now. Definition: Una implementación azul-verde mantiene las versiones actual y nueva en entornos separados. El tráfico se cambia después de que se verifica el nuevo entorno. Release checks: Before publishing, check the exact repository, branch, target, and diff. Keep unpublished work. Pass review and CI checks. Record conflict and data-loss risks, release order, traceability, recovery, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

C
Qué tan oficial es este término?

Convención de la industria

La gente a menudo usa este término en el trabajo. Las fuentes listadas pueden apoyar la práctica o las limitaciones. No definen cada parte del término.

Ningún estándar oficial único controla todo el término. Su significado puede cambiar según equipos, plataformas o marcos.

Alcance
Solo lo que cubre la fuente:nombre canónico、definición、API de la plataforma、implementación、orientación de uso、guía para evitarlo
Estado del documento
estable
Comprobado el
2026-07-30

Fuentes de evidencia y alcance

Fuente de autoridad + Referencia del término · Argo Rollouts · estable BlueGreen Deployment Strategy Alcance: nombre canónico、definición、API de la plataforma、implementación、orientación de uso、guía para evitarlo Rol aquí: Referencia de término directo La fuente cubre: nombre canónico, definición, API de la plataforma, implementación, orientación de uso, guía para evitarlo Origen del fondo AWS — When blue/green deployments are not recommended Rol aquí: Información útil, no una definición

Cópialo tú mismo

El navegador no pudo copiar esto. Selecciona la solicitud a continuación y cópiala tú mismo.