All glossary terms
Cross-cutting

Blue-green deploy

Blue-green deployment maintains two identical production environments — blue (current) and green (new). Releases deploy to green; once health checks pass, traffic flips from blue to green. Rollback is instantaneous: flip the router back to blue.

Blue-green is the simplest deploy strategy for zero-downtime releases. Trade-offs: requires running 2x infrastructure during the cutover; database schema changes need to be backwards-compatible so blue can still serve traffic on the new schema; long-running connections may break at flip time. Modern variations (canary, rolling) often replace pure blue-green for non-trivial systems but the concept remains foundational.

Related terms