- Effective DevOps with AWS
- Nathaniel Felsen
- 170字
- 2021-07-15 17:11:45
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.
- Mastering Visual Studio 2017
- Debian 7:System Administration Best Practices
- vSphere High Performance Cookbook
- 軟件測(cè)試工程師面試秘籍
- Oracle 12c中文版數(shù)據(jù)庫(kù)管理、應(yīng)用與開發(fā)實(shí)踐教程 (清華電腦學(xué)堂)
- jQuery從入門到精通 (軟件開發(fā)視頻大講堂)
- 人臉識(shí)別原理及算法:動(dòng)態(tài)人臉識(shí)別系統(tǒng)研究
- 零基礎(chǔ)學(xué)Java程序設(shè)計(jì)
- 程序是怎樣跑起來(lái)的(第3版)
- Integrating Facebook iOS SDK with Your Application
- 現(xiàn)代C++編程實(shí)戰(zhàn):132個(gè)核心技巧示例(原書第2版)
- Scala編程(第5版)
- 微前端設(shè)計(jì)與實(shí)現(xiàn)
- Mastering Bootstrap 4
- Getting Started with Web Components