IBM DevOps,将开发机构文化、流程和工具整合到一起,跨越从业务规划、创建、交付到反馈的整个软件开发生
IBM院士、IBM软件集团Rational首席技术官Kevin Stoodley在接受CSDN采访时就表示,DevOps既不仅是一个工具、平台或技术,也不是简单的定义开发和运营,而是对软件开发及交付的一门哲学。DevOps里面包括四个维度:(1)计划和监控;(2)开发和测试;(3)发布和部署;(4)版本管理、反馈和分析。
而根据IBM中国开发中心Rational总经理李薇的介绍,IBM内部早就已经开始推广、普及DevOps模式,不光是之前的用RTC开发RTC 及其它基于Jazz的新一代产品,在那个项目的开发过程中,RTC支持了超过2000位开发人员的参与、5000余项代码变更量以及80000个以上的工作项;同时也成功支持了由十几个国家的开发小组组成的全球分布式团队的协同开发。
据悉,目前IBM的其他开发团队包括 Websphere、Lotus等等都已经广泛采用了DevOps模式。
目前DevOps变得越来越火热,但是传统IT机构在引入DevOps的时候仍需要谨慎。毕竟这相对来说还是新生事物。对此,Kevin Stoodley给出了自己的建议:(1)获取领导的支持;(2)评估目前的做法,先局部试用;(3)自动化会降低失误;(4)善用工具提高效率;(5)加强管理,指派一个拿主意的人。