intermediatetermTools and workflowTools and workflow / Releasing software / Blue-Green Deployment
IntermediateNot yet reviewed

Blue-Green Deployment

A deployment technique that uses two identical environments (Blue and Green) to ensure zero-downtime releases.

Definition

A deployment technique that uses two identical environments (Blue and Green) to ensure zero-downtime releases.

Use case

Deploying code to the Green environment, verifying it, and instantly switching router traffic from Blue to Green.

Related terms

Articles

Blue-green deployment

Martin Fowler · Article · link checked 2026-10-16

Two identical environments and an instant switch, step by step.

Suggest a change