Blue-Green Deployment
Keep blue serving while deploying and accepting the new release on green; switch production traffic only after it passes.
Keep blue serving while deploying and accepting the new release on green; switch production traffic only after it passes.
Serving production
Independent candidate
↳Blue v1 stays live, so deploying v2 does not overwrite the serving application in place.
The candidate does not overwrite the serving release in place: While blue keeps v1 live, the team deploys and checks v2 in an independent green environment. A failed green does not overwrite blue; the production entry changes only after login, booking, and health checks pass.
Verify after switching and keep a return path: After routing to green, confirm the live version and key signals. Retain blue temporarily so traffic can return on anomaly. The observation period, resource cost, and data compatibility determine when the old environment can be removed.
Blue-green deploy travel site v2: keep blue v1 serving production while deploying and verifying login and booking on green. Check data compatibility before switching traffic; afterward confirm the live version, error rate, and booking success, and temporarily retain blue for return.