Chapter 6. Continuous Deployment - A Fully Automated Workflow

Welcome to the final stage of the CI workflow - the Continuous Deployment.

We are now ready to take the AMI we produced during the Continuous Delivery step and deploy that to production.

For this process, we are going to use blue/green deployment approach. Our production environment is going to consist of ELB and two Auto scaling Groups (blue and green):

Continuous Deployment - A Fully Automated Workflow

If we assume that the blue group holds our current production nodes, then upon deployment, we do the following:

  1. Attach ELB to the green group
  2. Scale the green group up using the new AMI
  3. Check for errors
  4. Scale the blue group down, effectively ...

Get Implementing DevOps on AWS 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.