Blue-green deployment

Like canary deployment, blue–green deployment is another type of methodology for safe deployment for production. In canary deployment, we shifted the traffic from one version to the next version gradually until we completely moved it to the latest version. But in the case of blue–green deployment, we create two different environments. One environment is used for going live and the other for staging the new version. So a blue–green deployment setup would create a separate region for staging and production and then route the traffic from one region to another with deploying the latest version. 

Let's say that I have a blue region (us-east-1), which is the production region, and that it is live and has the current version ...

Get DevOps for Serverless Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.