Blue-Green Deployment Strategy
January 18, 2025 ยท View on GitHub
Useful in case you need to continuously roll out updates with almost no downtime
- Basically stands for copying your production container (๐ฆ) to a new one (๐ฉ)
- Applying your changes to the new green container
- Push this container to prod alongside the blue one
- Perform any automated tests / QA
- Gradually redirect your users to the new deployment (load balancing)
- Once the transition completes, the blue container can become a backup in case you need to rollback or it can be dumped