- Implementing DevOps with Ansible 2
- Jonathan McAllister
- 182字
- 2021-07-02 19:02:54
Blue-green deployments
Blue-green is a development and deployment concept requiring two copies of the product, one called blue and other green, with one copy being the current release of the product. The other copy is in active development to become the next release as soon as it is deemed fit for production. Another benefit of using this development/deployment model is the ability to roll back to the previous release should the need arise. Blue-green deployments are vital to the concept of CI because, without the future release being developed in conjunction with the current release, hotfixes and fire/damage control become the norm, with innovation and overall focus suffering as a result.
Blue-green deployments specifically allow zero-downtime deployment to take place and for rollbacks to occur seamlessly (since the previous instance was never destroyed). Some very notable organizations have successfully implemented blue-green deployments. These companies include:
- Netflix
- Etsy
- Amazon
As a result of blue-green deployments, there have been some very notable successes within the DevOps world that have minimized the risk of deployment and increased the stability of the software systems.
- Android Jetpack開發(fā):原理解析與應(yīng)用實(shí)戰(zhàn)
- Learning RxJava
- 深入淺出Prometheus:原理、應(yīng)用、源碼與拓展詳解
- 網(wǎng)頁設(shè)計(jì)與制作教程(HTML+CSS+JavaScript)(第2版)
- PHP從入門到精通(第4版)(軟件開發(fā)視頻大講堂)
- Nagios Core Administration Cookbook(Second Edition)
- Hacking Android
- R語言數(shù)據(jù)挖掘:實(shí)用項(xiàng)目解析
- 面向物聯(lián)網(wǎng)的Android應(yīng)用開發(fā)與實(shí)踐
- 歐姆龍PLC編程指令與梯形圖快速入門
- Developing RESTful Web Services with Jersey 2.0
- Scratch編程入門與算法進(jìn)階(第2版)
- Drupal 7 Development by Example Beginner’s Guide
- AVR單片機(jī)C語言應(yīng)用100例
- Mastering C++ Programming