官术网_书友最值得收藏!

The developers versus operations dilemma

In a non-DevOps culture, developers are in charge of developing new products and features and maintaining the existing code, but ultimately they are rewarded when their code is shipped. The incentive is to deliver as quickly as possible.

On the other hand, operations teams, in general, have the responsibility to maintain the uptime of production environments. For these teams, change is evil. New features and services increase the risk of having an outage, and therefore it is important to move with caution.

To minimize the risks of having outages, operations teams usually need to schedule any deployment ahead of time so that they can stage and test any production deployment and maximize their chances of success. It is also very common for the enterprise type of software companies to schedule maintenance windows and, in these cases, this means production changes can only be made a few times a quarter.

Unfortunately, a lot of times deployments won't succeed, and there are many possible reasons for that.

主站蜘蛛池模板: 正蓝旗| 东乡族自治县| 玛纳斯县| 招远市| 雅安市| 申扎县| 西城区| 扎鲁特旗| 亚东县| 若尔盖县| 蒙城县| 泰顺县| 农安县| 安国市| 神木县| 南阳市| 乌拉特后旗| 巴林左旗| 余庆县| 射阳县| 清水县| 康定县| 漳州市| 靖安县| 志丹县| 南丹县| 沙河市| 宁明县| 双桥区| 乌鲁木齐市| 中江县| 乐东| 齐齐哈尔市| 奎屯市| 陆丰市| 东丽区| 枣庄市| 武鸣县| 扎兰屯市| 西城区| 祁门县|