DevOps中的Dev指的是Development(开发),Ops指的是Operations(运维),用一句话来说,DevOps就是打通开发运维的壁垒,实现开发运维一体化。
DevOps研发运维一体化更多的是解决方案,不是简单地提供一个产品,而是需要咨询+实施+管控治理一整套的解决方案来落地。对于20人左右的团队就完全可以开始实施DevOps,这个不是简单的持续集成和效率提成,更加重要的是加强组织级对研发过程的管控能力。也就是说我们经常谈到的企业研发资产应该是属于组织级的,而不是个人。
引入DevOps更好的思路实际涉及到从大到小两个递进,其一是整个企业数字化转型和产品互联网构建,其二是云原生和企业全面上云将成为重要的技术发展趋势。
数字化转型核心仍然是围绕连接,数据,智能三要素的业务价值链构建。对于连接解决基本的业务链协同问题,通过连接下的业务协同形成数据沉淀,通过数据的存储处理,管控治理形成数据服务能力反哺业务。同时数据持续积累又进一步为机器学习,深度学习等智能化分析应用提供服务。在整个数字化转型中,云原生是核心的技术支撑能力。从整体云原生架构框架里面就可以看到实际DevOps支撑平台是核心的云原生关键构成要素。是将软件开发,运行,运维三个状态打通和协同的关键支撑;同时也是实现企业内部私有云和外部公有云集成和持续交付的关键。
基于上述分析,对于DevOps解决方案,可以从数字化转型和云原生的大背景切入,并且说明云原生或DevOps是整个企业IT架构演进的一个必然趋势。