DevOps平台的四大最佳实践(devops 实践)

随着由DevOps理念所带来的研发与运维效率革命愈来为市场所广泛认可,国内越来越多的厂商开始提供成熟的DevOps平台解决方案。

根据IDC最新数据显示,2020年全球DevOps软件投入达到119亿美元,同比增长22.5%。行业发展增长迅速。

与此同时,DevOps独角兽的上市给予了DevOps服务领域更大的市场信心。相比于最大竞争对手早早以75亿美元被收购的命运,全球知名开源代码托管和DevOps平台GitLab则在近日于纳斯达克上市,并在市上引发了热烈反响,上市首日股价大涨近35%,市值高达149亿美元。

DevOps平台的成熟也为企业及组织们落地DevOps理念提供了更有力的支撑。那么,为什么企业必须采用DevOps平台?国内DevOps平台发展是否已成熟?DevOps厂商们正在为市场带来怎样的服务新体验?DevOps平台未来走向如何?

DevOps平台的四大最佳实践(devops 实践)DevOps平台的四大最佳实践(devops 实践)

DevOps平台的四大最佳实践(devops 实践)

DevOps落地的两大条件

尽管DevOps的概念出现已久,并且定义多有变化,近些年来DevOps的内容开始明晰:DevOps,即软件开发和软件运维一体化的软件工程文化和实践。

DevOps理念倡导构建软件从计划、设计、开发、部署、测试到发布和基础架构管理的所有环节,进行全面的自动化和监控,从而快速响应需求敏捷开发,缩短研发与交付周期,帮助用户在兼顾安全与合规下持续改善研发效能与运维压力。

具体来看,DevOps的落地实践经历了四个发展阶段:

在DevOps第一阶段,企业内的各个团队调整工具并建立目标,这造成了软件开发计划、源代码管理和CI/CD(持续集成、持续交付和持续部署)被打破和脱节,从而增加研发与运维操作及协作的困难度;

为了简化这个过程,在第二阶段中,企业及组织尝试通过标准化工具以减少摩擦,尽管如此,没有基于SDLC(系统生命周期,系统生存周期)构建的工具,使得工具工作中相互独立,仍旧难以满足研发流程和工具之间整体运营需求;

进入第三阶段,企业及组织开始自建DevOps解决方案、开发工具链,为此耗费了大量的时间成本,与此同时,受限于DevOps的实践经验与专家,自建DevOps进展缓慢、精力不足;

进入第四阶段,平台化的DevOps解决方案出现,涵盖SDLC的每个阶段,将开发、运营和安全等工具链的打通,允许团队系统地基于规划、构建、保护和部署软件,帮助企业和组织实现了端到端的价值提升。

截至目前,DevOps形成了十五大类主要工具:编码版本控制、协作开发、构建、持续集成、测试、打包、部署工具、容器、发布、编排、配置管理、监控、警告/分析工具、维护工具、项目管理。

从DevOps的发展中不难看到,DevOps致力于实现软件产品交付过程中IT工具链打通,使得各个团队减少时间损耗,更加高效地协同工作。而DevOps平台化成为趋势在于企业及组织软件系统安全与运维需求愈发复杂、云端应用开发模式被接受与认可。

DevOps平台的四大最佳实践(devops 实践)

DevOps平台的四大最佳实践(devops 实践)

伴随技术与需求侧层出不穷的难题,DevOps从局部实践开始逐渐向组织级大规模转型。DevOps也在不断成长,不断融合诸如GitOps、DevSecOps、容器、无服务等新的技术和理念,工具链和内涵的不断丰富以及技术门槛提高,企业及组织实施DevOps的复杂度增加。

相对于自行构建和维护DevOps系统,越来越多的企业开始倾向于选择功能集成度和产品易用性较高的成熟DevOps云平台产品。

根据中国信通院发布的《2021年中国DevOps现状调查》显示,当前企业及组织对研发运营一体化(DevOps)能力成熟度评估的关注程度持续上涨,63.64%的受访者表示对DevOps能力成熟度评估感兴趣,相比2020年增长近一成。

不难看到,挑选成熟的DevOps平台产品服务成为企业及组织落地DevOps实践的重要因素。

当前,提供企业级DevOps云平台产品的厂商主要有:云厂商、云原生厂商、容器厂商、IT运维厂商、PaaS厂商以及DevOps独立厂商。

截至目前,国内主流的企业级DevOps平台解决方案有:阿里云云效、华为云DevCloud、京东云行云DevOps、百度智能云效率云、腾讯云CODINGDevOps、嘉为蓝鲸DevOps、博云DevOps、神州信息DevOps、简单云DevOps、蓝鲸DevOps、云加速一体化DevOps价值流管理平台等。

DevOps平台的四大最佳实践(devops 实践)

阿里云云效一站式DevOps方案

图片来源于阿里云官网

围绕基础能力、交付能力、运维能力以及协同能力四大方面,中国软件网梳理了当前DevOps平台解决方案的特点:

目前,DevOps平台皆基于云原生新技术和研发新模式,支持公有云、私有云以及混合云多种部署。开箱即用的一站式DevOps工具链服务、智能监控以及安全性能是各DevOps平台中必须具备的能力。

相比之下,基于自有云基础设施的优势,云厂商DevOps平台解决方案还具有深度集成多项云产品、统一账号与数据体系、无需建立在开源基础上等优势。

此外,厂商的实践经验模板化沉淀、深度优化操作体验、沿研发理念以及研发工程能力经验、API的丰富度、业务场景模板及度量体系的丰富度、协作与共享能力、高可拓展性等成为DevOps平台解决方案的核心竞争力。

与此同时,在实施上各家理念也多有差异:阿里云云效提出”业务驱动的协作模式、面向产品的交付模式、特性驱动的持续交付、应用为核心的运维“四大主张;DevOps自动化工具链向一体化价值流导向转型的理念也开始兴盛起来。

当前,DevOps平台已经在国内进行了较多落地实践,并在银行、高校、电力、互联网医疗、电商、SaaS、互联网等行业中取得了较好的落地实践经验。

其中,阿里云云效自2012年推出以来,已经服务十万家企业、百万开发者,帮助广东农信、南京银行、光大银行、南方航空、上汽通用等众多企业成功完成DevOps转型;华为云DevCloud自2015年发布以来,已为30 万开发者提供服务,在30 个中国软件产业较发达的城市园区落地;2019年腾讯云CODINGDevOps推出以来,平台汇集开发者用户已经超200万,企业用户超过5万家。

DevOps平台的四大最佳实践(devops 实践)

华为云DevCloud互联网/SaaS服务商解决方案

图片来源于华为云官网

DevOps平台的四大最佳实践(devops 实践)

DevOps平台的下一代

作为云原生2.0的倡导者,华为云早前提出,企业云化从“ONCloud”走向“INCloud”,基于云原生的技术、架构和服务来构建企业应用‘生于云’,充分利用云的优势来助力企业应用和业务发展‘长于云’,立而不破。

而随着云原生2.0时代的到临,在平台化思维构建企业云原生能力下,DevOps平台成为企业及组织软件应用的重要支撑。

同时,DevOps平台成为汇集开发者与应用的重要舞台,这对于生态布局者意义重大。正如华为云曾指出,构建生态的关键在于应用和开发者。就在近日英特尔的年度大会上,英特尔推出开发人员专区以及用于访问应用程序编程接口的oneAPI来吸引开发者的加入,可谓深度践行者。

那么,从企业及组织的角度来看,在未来DevOps平台还需要关注到那些?

从DevOps到AIDevOps

据Gartner预测,到2023年,40%的DevOps团队将利用具有内置AI功能的应用程序和基础设施监控解决方案。

AIDevOps在代码管理、监控和警报、资源利用率、预测模型开发和管理等方面具有显著效果。具体来看,AI安全工具将根据实时数据和分析过去的行为来检测异常和威胁;在收集、组织和分析的海量数据中改进数据访问;提升DevOps在用户验收测试、回归测试和功能测试等测试中的效率与准确性;快速警报并做出相应,发现缺陷并标记优先级;在规则环境中实管理任务自治;机器学习性能矩阵、日志文件、数据表等信息反馈潜在问题并给出建议。

未来,AI的引用将增强DevOps实践以加快软件发布的步伐,帮助企业实现持续交付,并且进一步改进DevOps文化,从而支持更高效的决策流程到代码质量增强和自动化操作。

从DevOps到DevSecOps

近年来随着SecDevOps式的提法的呼声高涨,安全第一位正在成为DevOps的重要发展方向。

DevSecOps旨在将安全贯穿业务生命周期的每一个环节,在快速交付和灵活相应变化的同时,于不牺牲安全性的前提下,柔和地嵌入到开发流程体系,快速落地和实施安全监控。

具体来看,DevSecOps工具通过安全扫描、报告与分析将帮助开发人员提升代码漏洞的实时洞察力。

企业及组织成功部署DevSecOps有四大最佳实践:在开发人云工作流程和治理流程中嵌入安全工具(自动执行安全漏洞检查,例如静态应用程序安全测试SAST、软件组合分析SCA和动态应用程序安全测试DAST等)、在数据驱动下提升治理流程自动化、提供跨DevOps的端到端可追溯性、支持跨企业协作以解决DevOps管道中的安全问题。

文章来源:中智观察

原文链接:https://mp.weixin.qq.com/s/r0MRqyEnvrFspt3LxZf3og

若有侵权,请联系我们第一时间进行处理~

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年6月26日 上午10:10
下一篇 2022年6月26日 上午10:12

相关推荐

  • 长宁发布公园绿地行业党建阵地地图(长宁绿地公馆)

    近日,长宁区绿化市容局正式发布了长宁区公园绿地行业党建阵地地图,地图以长宁区丰厚的绿化资源为基底,将红色元素融入绿色生态,展现了一幅“绿化 党建”的生态全景图,让大家在徜徉绿色美景…

    科研百科 2023年10月18日
    182
  • 数字赋能打造南京雨花台区“智慧审计”新模式

    某学校建设工程中的边坡支护项目出现重大签证变更未按规定及时报批;某地块渣土运输项目合同约定验收前最高支付总价款70%,现已超进度付款91%……日前,雨花台区审计人员刚一登录新开发的…

    科研百科 2022年8月23日
    403
  • 科研经费管理改革激发社会创新活力(科研管理体制机制创新)

    文/骆振心 创新是引领发展的第一动力,科学技术是第一生产力。科技创新活动需要不断加大科技研发经费投入,没有投入就没有产出,因此,科技投入成为衡量一个国家科技创新水平、能力的重要指标…

    科研百科 2022年6月24日
    270
  • 省委组织部常务部长是什么级别

    省委组织部常务部长是省组织部门的一名高级官员,通常负责管理组织部门的日常事务,并协助部长领导组织部门的其他高级官员。 组织部是省组织部门的主管单位,常务部长是组织部的高级官员之一,…

    科研百科 2024年11月9日
    0
  • 医疗行业定制软件:赋能智慧医疗新时代(定制医疗服务)

    在信息技术日新月异的今天,医疗行业正经历着前所未有的变革。随着大数据、云计算、人工智能等技术的深度融合,定制软件已成为推动医疗行业向智慧医疗转型升级的重要力量。 医疗行业的数字化挑…

    科研百科 2024年8月8日
    60
  • 微软协同办公系统管理平台(微软协同办公)

    微软协同办公:让工作更高效、更快乐 随着科技的不断发展,协同办公已经成为了现代企业工作中不可或缺的一部分。而微软作为科技巨头之一,在协同办公方面也拥有着丰富的经验和强大的技术能力。…

    科研百科 2024年6月6日
    88
  • 女主是科研工作者的小说

    我叫艾米,是一名科研工作者。 从小我就对科学充满了好奇心,我喜欢探索未知的领域,研究新的技术。随着年龄的增长,我的兴趣也越来越深入,我成为了一名研究生,专注于研究最新的科学技术。 …

    科研百科 2024年10月14日
    5
  • 实验室项目管理

    实验室项目管理:高效、可靠、安全 实验室项目管理是一个非常重要的领域,涉及到科学研究、技术开发和工业应用等多方面的内容。实验室项目管理需要严格的计划、组织和控制,以确保实验的高效、…

    科研百科 2024年7月16日
    51
  • 普陀区司法局四举措加强行政机关合同管理(依法行政工作实施方案)

    一是建立合同管理规范。制定出台合同管理、编号发文等相关制度,推动行政机关合同的格式范本、登记编号、合同审查、备案存档、销毁清理实现“五统一”。二是推广数字应用平台。推广应用“舟山市…

    科研百科 2022年8月5日
    224
  • 电子科技大学科研项目管理

    电子科技大学科研项目管理 科研项目管理是项目管理的重要组成部分,对于高校和科研机构来说至关重要。电子科技大学作为一所综合性大学,在科研项目管理方面有着丰富的经验和优秀的团队。本文将…

    科研百科 2024年4月9日
    210