准确来说,DevOps在互联网企业和大型传统企业而言,直接价值是不同的。
举个例子,互联网企业在创办的时候,可能就直接进入了DevOps模式,容器云,微服务已经投入使用,DevOps文化和精益文化已经具备,所以在互联网企业中,DevOps的价值更多的在业务领域得到释放。
在大型传统企业,DevOps往往很难推进,最核心的原因,企业中因为前期的投入,“烟囱”应用和“巨石”应用非常多,根本无法将这些应用纳入到DevOps体系,最棘手的,相应的开发模式,组件的管理,运维标准化流程,甚至版本的管理更是无从谈起。
所以,在大型的传统企业,在DevOps实践过程中不能好高骛远,要脚踏实地,首先从标准化做起,必须打破组织架构之间的部门墙,从研发到测试再到运维,把完全断层的流程进行打通。
在大型企业中,断层会导致我们在研发的过程中测试和运维都无事可做,这就是一种浪费。这是DevOps最需要解决的问题之一。