您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
艾瑞怎么样(艾瑞咨询怎么样)
过程,测试,敏捷艾瑞怎么样(艾瑞咨询怎么样)
发布时间:2020-12-06加入收藏来源:互联网点击:
对于DevOps实施,我更偏向于是整个云原生和微服务架构转型过程中的一个配套。即DevOps是配合容器云,微服务架构实施过程中的一个关键支撑过程。
如果按照这个思路,那么DevOps实施可以分为三个大阶段
迭代一:CI/CD 微服务敏捷研发 容器云迭代二:实施自动化测试等核心过程管控迭代三:实施自动化运维和AIOps能力对于迭代一种涉及到的CI/CD,微服务和敏捷研发过程管理,容器云,从远行科技实施DevOps经验来看一起实施是更好的做法。而对于自动化测试,自动化运维等则可以放到后续阶段进行实施。
DevOps应用行业和场景
在报告里面分传统行业和科技行业对DevOps应用行业和场景进行了说明。
在我国数字化转型的大趋势下,找到适合企业的高效数字化转型道路将意味着在市场竞争中取得先机; 对于政府部门而言,将能够更好地构建数字政府和数字政府服务体系,提高地区乃至全国的信息化基础设施水平。在传统行业中,金融和能源等行业由于资金充足、技术实力相对领先,且对于各类软件和在线应用的需求较高,在传统行业中走在数字化升级的前列,也是率先引入DevOps方法和工具的行业。而新零售、智能制造等近年来逐步兴起的互联网 行业 也正在积极拓展互联网能力构建渠道以及市场优势。
注:传统行业类似大金融机构,电信行业,电网等能源行业往往实施DevOps都比较早,很多企业基本都是以自建DevOps平台并实施整体云原生方式进行。对于DevOps实施一个是用于内部IT团队,另外一个关键因素还是应用到IT外包团队研发产品和过程管控。
政府行业实际DevOps实施过程相对滞后,在智慧城市和智慧政务等推进过程中,往往是配合云原生整体进行DevOps过程实践。
对于科技类企业对DevOps的引入实际要分两个层面来看。
第一类是大型科技公司或集团,互联网类公司,本身就有大量的IT技术类人员,其核心业务本身就是软件产品研发或定制,因此这里公司引入DevOps提升研发效率和自动化是自然的事情,但是这类公司大部分是自己研发。
第二类是很多企业在上云迁移和实施的过程中,本身在使用类似阿里云效,华为DevCloud,腾讯Coding等各种DevOps平台能力,即实施了公有云服务商的一整套DevOps解决方案。
DevOps市场发展和生态
DevOps理念由来已久,其在2009年被正式提出时正是云计算概念获得广泛的时间,然而一直以来全球范围内的软件 企业虽然有实践DevOps的意愿,却缺乏相应的技术和工具。2013年末Docker容器引擎开源,随后容器编排工具K8s逐步获得市场认可,通过容器镜像对应用程序进行标准化的封装和编排成为软件研发行业新一代的主流架构。
云原生技术中的容器和微服务架构的天然契合加速了对传统巨石架构的颠覆,软件内部架构的解耦也使得践行DevOps方法和流程成为可能。可以认为 docker容器的问世和推广为DevOps的发展打下了技术基础。
简单来说还是微服务和容器云发展进一步推动了DevOps的发展。
也就是说一个企业还是传统单体架构,也没有实施容器云平台,那么这种场景下很可能不需要DevOps,一般来讲实施简单的持续集成方法论即可解决问题。
微服务和容器云让传统架构的集成和交付过程变复杂了,工作量也剧增,这是导致DevOps支撑快速发展的一个重要推动力。
随着云原生整体的快速发展,持续集成和持续交付也成为了云原生的核心要素,因此可以看到公有云服务厂商为了将其云服务能力从资源层提升到服务层,从公有云延伸到内部私有云,从运行运维态延伸到开发态,也不遗余力的推送DevOps研发平台,持续集成交付平台的推广。
要让企业从长在云上变化为生在云上,从云原生1.0变化到云原生2.0,那么DevOps支撑类平台的实施将是一个重要的抓手。
由于DevOps的复杂性和灵活性,全球IT领域尚未对DevOps的规范达成一致。2013年OASIS推出的TOSCA(云应用程序 的拓扑编排规范)响应了DevOps的开发方法,大多基于TOSCA的云编排软件平台如Cloudify都支持DevOps。
2018年4月, DevOps标准项目——“研发运营一体化能力成熟度模型”在中国通信标准化协会立项成功,随后中国信通院逐步对该模型 型进行了完善和评估,目前已经发布整体架构、敏捷开发过程、持续交付过程、技术运营、组织架构等部分。DevOps在 我国的行业规范逐步建立,为DevOps平台提供商不断提高DevOps服务能力提供了规范化指导,有利于我国DevOps产业 的健康发展以及应用市场的持续增长。
对于DevOps成熟度模型介绍可以参考:
从敏捷开发到持续交付-DevOps成熟度模型解析
DevOps支撑工具链
对于DevOps工具链,更多是各种开源类工具的一个集成,以服务软件从代码管理到编译构建,部署,测试,交付,运维的全生命周期管理。
在这里只说下当前我们项目本身应用的主流工具链
研发管理:禅道开源版本微服务框架:SpringCLoud代码库:GitLab持续构建 集成:Maven Jekins制品库:JFrog自动化测试 静态检查:Sonar,Python容器云:Kurbernetes Docker监控运维:Zabbix Skywalking ELK如果从云原生角度,当前有个重点就是基于ServiceMesh的去中心化的微服务治理,这个也是我后续准备实践的关键内容,同时将Mesh框架和DevOps过程进行整合,并在应用和服务层启用普罗米修斯进行监控。
DevOps市场规模分析
未来5年DevOps市场复合增长率将超过25%。
随着互联网转型的深入,目前各行业的头部企业基本都已经开始了DevOps转型实践,并形成了良好的带头和示范作用, 未来数年DevOps工具将继续向企业渗透,并保持稳定的市场规模的增长。预计2020年年底DevOps市场规模将达到27亿元,5年之后这一市场将增长至83亿元,复合增长率将超过25%。
注意这个市场规模估算偏大,单纯狭义的DevOps很难达到这个市场规模。更多的还是包括了容器云平台,敏捷研发管理平台,自动化测试工具,云原生整体技术解决方案和咨询规划实施等内容。
DevOps当前很多大企业都在自研,实际很难纳入到市场规模里面。
从私有云市场,企业本身的DevOps实施这块来看,可以看下润和软件,普元,博云,蓝鲸这几个大点企业来说,整体DevOps营收预估最多是5到10亿的规模。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |