From the course: Learning Infrastructure for Developers

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Reduce risk with blue-green deployments

Reduce risk with blue-green deployments

From the course: Learning Infrastructure for Developers

Start my 1-month free trial

Reduce risk with blue-green deployments

- [Instructor] When automating deployments, one of the more challenging tasks is to update your application running on remote servers with the newest version of your software. The update needs to take place quickly in order to minimize downtime and risk, plus giving another tool access to your live production servers and trusting that it will work as expected can be scary. Instead of just deploying directly to your live production servers, what if you had active and inactive production servers? The active servers would be your live servers and these would have the latest version of your code to serve your customers. The inactive servers could be launched at any time and run any version of the code. Here, they are based off the previous version of the code base and they do not receive customer traffic. When your team is ready to deploy, the inactive servers would be brought up and the newer version of your application would be…

Contents