DevOps:开发与运维的互动之道
1. 不同企业的 DevOps 实践
在当今的软件开发领域,DevOps 已经成为了一种备受关注的理念和实践方式。不同企业在采用 DevOps 时,有着各自的目标、面临的问题以及取得的成果。
-
SupportCom
- 问题 :遇到了来自开发和管理人员的怀疑,并且团队内部解决问题导致问题文档记录减少。正如受访者所说:“一切变得更加临时。如果有紧急情况需要处理,那就像一个黑盒子。‘我不知道他们在做什么,但他们正在解决问题,或者其他什么情况’。在如何应对这方面,我仍然看到了挑战。”
- 成果 :问题解决的速度和效率有所提高。受访者表示采用 DevOps 后能够更快地解决问题,减少了问题的升级。以前可能需要通过五个人或更多人进行升级,而现在情况得到了改善。
-
PortalCom
- 定义 :将 DevOps 定义为开发和运维人员之间的理解文化,以及推动软件过程各阶段集成的运动。在采用 DevOps 之前,开发和运维人员“无法相互理解”,而 DevOps 就是要缩小这种差距。
- 目标 :一是支持向云计算模式提供软件的转变,二是提高软件开发能力。
- 实施方式 :不仅仅是将运维部分添加到开