Understanding the concept of blue/green deployments
When you use the blue/green deployment technique, you employ a technique that reduces downtime and risk. You do this by running a duplicated environment where one is taking the active traffic and the other is receiving the changes. Once the changes have been completed and any testing has been commenced, the traffic that was previously directed at the initial environment, the blue environment, can then be switched over to the green environment. This switch can happen all at once or in gradual phases, depending on both your deployment plan and the services that you use in your deployment. If there is any issue with the deployment, then you can quickly reroute the traffic back to the previously known good state environment, the blue environment, while you remediate the new environment.
The foundation of blue/green deployments is two distinct environments. One environment, the blue environment, refers to the current environment where...