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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access