BlueGreenDeployment
BlueGreenDeployment, commonly called blue-green deployment, is a release management strategy in which two identical production environments are maintained. One environment serves live production traffic (blue) while the other (green) is idle and kept ready for activation. The switch between environments is performed through a load balancer, DNS change, or service mesh routing, allowing near-zero downtime during the transition.
In practice, teams keep two parallel production environments that are mirrored in configuration, code, and data
Benefits include near-zero downtime, rapid rollback, and the ability to test in a production-like setting with