Blue-Green deployments

In Chapter 11, Highly-Available Cloud Infrastructure on AWS, you configured no-downtime Blue-Green deployments. Blue-Green deployments are reliable code deployments that ensure continuous up-time of your site, while minimizing the risk of bad deployments.

Let's presume that you have a highly-available deployment, meaning you have two instances active at any given time. During a blue-green deployment, two additional instances would be provisioned. Once these additional instances are ready to fulfill requests, their health is determined using your predefined health metric.

If your new instances are found to be healthy, it means they're in working order. There will be a period of time, like 5 minutes, while connections ...

Get Angular 6 for Enterprise-Ready Web 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.