查看其它 2 个回答caikai的回答

caikaicaikai  系统架构师 , KYLERC

真正要实现DevOps并不容易,它不是形式上的开发和运维定期开会、或者有一个CI/CD流水线就可以做到的。DevOps要求一个团队来负责微服务的全生命周期管理,这对组织架构、绩效评估、奖惩机制都是变革,所以DevOps理念的推广一定需要企业从上层、从管理方法、制度上下功夫。自动化和工具虽然重要,但不是决定性的,只建成一个CI/CD流水线离DevOps还差得很远。

DevOps的决定性因素是制度,我们需要从管理、流程和制度层面,引导人在理念上以DevOps模式来指导自己的工作,工具只是辅助手段。

以Google SRE为例,SRE是Google对DevOps模式的实践,它有一个重要概念是SLO(Service Level Objective),用于描述服务上线后的各项服务指标需要达成的目标。SLO是开发和运维事先共同商定、之后要共同努力去达成的目标。如果SLO达不到要求,就不允许上线新版本和新功能,直到问题解决,SLO达到预期。显然,这是制度的作用,大家都要依此协作。

银行 · 2018-01-26
浏览2279

回答者

caikai
系统架构师KYLERC
擅长领域: 云计算容器容器云

caikai 最近回答过的问题

回答状态

  • 发布时间:2018-01-26
  • 关注会员:5 人
  • 回答浏览:2279
  • X社区推广