首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

DevOps,研发运营一体化的时代已到来

许多处于行业头部的优秀企业,几乎都在思考如何为行业树立规划,建立准则,并提炼最优化实践。

相信软件行业的朋友们应该有同感,多数优秀的企业都经历过惊人相似的改朝换代:「经验化标准化信息化数字化智能化」的几个阶段,在这个演变过程中,信息技术和通信技术等科技手段和运营模式,也在发生着一次次的推陈出新。

产业升级之路

本文重点阐述的,是敏捷开发模式之后,新晋的开发及运营一站式管理模式,虽然截止目前还不能断言DevOps能否成为各个行业的信息化最佳实践,但依附于当今的开源环境,以及各个行业的业务模型,相信DevOps已经是当之无愧的新秀了。

DevOps能力成熟度模型

先看一下DevOps能力成熟度模型及标准的编写成员分布,除了协会型组织机构,还包括各个几个近年来重点发展的行业,例如银行、互联网、电商、电信、金融、智能硬件等行业。

这也一定程度上说明了,无论是行业上,还是国家部门,都有足够的自信将DevOps推向国际化。

参与DevOps规范编写的企业

DevOps标准一共分为7个部分

第1部分:总体架构

第2部分:敏捷开发

第3部分:持续交付

第4部分:技术运营

第5部分:应用设计

第6部分:风险管理

第7部分:组织结构

DevOps系列标准

敏捷开发管理,DevOps相当于敏捷模式的增强版,对于各行业业务模型的日益复杂,以及市场需求的日新月异,敏捷开发模式已成为行业信息化的必备思想。

持续交付,便是依附于敏捷开发的思维,并基于多年来软件持续交付的最佳实践,提取而来的一套趋近于自动化的软件交付方法。持续交付缩短了开发、测试、运维、管理等多个环节的作业时间,并将交付过程变得更加稳定。

技术运营,对于有过大型系统运维经验的朋友来说,应该是再熟悉不过了,在DevOps之前,实际上早已形成了一套标准运维模式,包括:工单、变更、事件、监控,以及成本等。

应用设计以及组织结构相应的思维导图。

DevOps流水线的诞生

业务模型的频繁变动,致使需求的开发与部署频率不断提高,十年前的系统需求往往是几个月变动一次,有的甚至是一两年才变动一次,市场对各行业所提供的产品及服务的容忍度也较高,很多好的需求甚至需要漫长的市场反馈,才会最终落实到需求变更之中。而且,整个交付过程基本上依赖于技术团队的手工支持。

为了将交付过程的各个环节集成在一起,减少不必要的人力投入和重复性工作,各个行业的顶端企业,将多年来累积的实践经验落实到DevOps思维中,确保了高品质交付。

建设DevOps流水线的基本思路和流程如下所示,供参考。

未来的产业升级过程,都将面临着信息技术的新兴研发运维管理模式的升级,科学的管理方式不仅能够减少不必要的开销,还能够确保服务的品质,间接提升企业的竞争力。

​作者简介:夜伴小乌鸦,科技公司资深项目经理,专注企业信息化领域解决方案,长期分享职场、科技、互联网等领域的优质内容,感兴趣的朋友请保持关注。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190728A0EZ9O00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券