嘉为蓝鲸
作者嘉为蓝鲸·2021-12-09 14:09
其它·广州嘉为科技有限公司

深度分享 | 数字化时代的DevOps发展趋势

字数 2644阅读 803评论 0赞 0

10月,嘉为科技携手腾讯蓝鲸智云联合主办的智慧生长·研运未来暨2021研运治理实践大会在京成功举办。嘉为蓝鲸DevOps首席咨询师汪珺在主会场上发表了《数字化时代DevOps发展的后续趋势》主题演讲,与现场嘉宾分享DevOps的背景、演进、建设和发展之路。

一、背景

随着时代的变迁,大数据、互联网、云计算、loT等新技术的发展也在引领着数字化新生态的构建,但与此同时,错综复杂的系统相互关联,使得传统组织和架构模式压力骤增,单纯靠人工的构建、测试、发布远远无法满足需求。

在业务快速开发的生态构建过程中,IT行业 “内卷”时代也悄然来临。在激烈的市场竞争中,企业需要一步一步构建以DevOps为核心的数字化生态体系,以适应快速发展变更的时代。

二、为什么要做DevOps“强健肌肉”建设?

作为企业转型的核心方法论,S-3C-ABCD模型能够帮助大部分企业提升自身竞争力,S:Services作为顶层方向,能够指引企业关注用户,聚焦业务,在不同渠道建立自己的核心竞争力,同时与业务紧密相连。在其之下的ABCD,即:AI,Big data,Cloud,DevOps,交付过程中,企业通过ABC对外赋能,构建自己的业务生态,但另一方面,DevOps作为企业“内部肌肉”,对企业内部的效能提升和组织转型是不可或缺的。

汪珺在演讲中生动的比喻道:“脑子是聪明的,但是没有去练就一身肌肉,就没有办法在大脑要求向前的时候快速跟进。”企业亦是如此,盲目跟随潮流的做AI、大数据等,但自身科技能力无法跟上步伐,也就在数字化竞争潮流中,输给了“肌肉强健”的对手。

三、DevOps演进过程

DevOps演进是一个长期的过程,同时也需要企业自下而上的全面贯通。从基层员工能效提升,到IT4IT的IT内部数字化,我们一般分为5个阶段。

  • v1.0:前后延展打通研发工具链。
  • v2.0:业务、流程、工程的融合。
  • v3.0:软件生命周期各阶段精细标准化。
  • v4.0:聚合服务下的关联分析,数据沉淀与展示。
  • V5.0:IT4IT的IT内部数字化。

在不同发展阶段,也会面临不同的问题,企业关注的核心点由自动化、到协同化、到标准化、到智能化、最后到数字化,最终构建IT内部的数字化生态,提升业务的核心竞争力.

以DevOps为核心,构建IT4IT信息化新一代建设,让未来所有的内部平台之间全面打通,让数据做到由DevOps产生,以它为核心价值,再对内部平台进行优化迭代,构建整体数字化生态。

四、DevOps四纵四横建设

汪珺结合自身多年的实践经验,以及对DevOps演进过程的深入分析,总结出与之相对应的DevOps四纵四横建设模型。

我们同样将四纵四横建设分为五个阶段,与DevOps演进过程对应,对过程中每个阶段的核心关注点、建设要点以及建设方法路径进行了深度的总结和分析,为企业转型提供了科学的指导和可行的方法论。

四纵四横:

横:端到端工具集成、信息资产流转共享、流程融入工程平台、能效显示与精益改进。

纵:需求,开发,测试,运维,各端工艺的平台支持与规则设定,及资源间复杂的拓扑关系构建。

1.0阶段

第一阶段的目标,我们通常需要从研发组织着手,向前延展需要对接需求管理数据,项目管理数据以及流程管理数据,向后需要提供支撑持续运营的数据,要实现前后延展,第一步就是打通研发工具链,从提升生产力入手。对需求管理、开发管理、测试管理、上线部署进行工具引入和建设,同时对工具进行真正的融合,实现生产力的全面贯通,进一步可以持续进行能力拓展。

2.0阶段:

要实现在IT内部建立业务、流程、工程都打通融合的平台体系,实现管控与能效的联动。

这里我们做个简单的比喻,作为高层管理的“阳春白雪”,和底层一线研发运维的“下里巴人”实现联动,自上而下驱动业务、流程和工程,构建管理流程和工程流程的融合对接,实现端到端的打通之后,才真正有单点度量到线性,再到立体的指标综合的提升能力,真正做到研发提速,质量和成本可控。

3.0阶段

在进入该阶段之前,我们需要先了解标准化。标准化通常定义为:通过制定一系列标准规范,以获得最佳生产经营秩序和经济效益。信息科技的发展大多都会经历信息化、数据化、自动化、智能化过程,而标准化是Dev和Ops融合的关键,同时也是信息化的前提。

在前两个阶段,企业更关注的是横向打通工具链以及流程链,而进入到该一阶段,将面临的是DevOps建设的难点:需求、开发、测试、运维的纵向打通。我们通常可以由以下三个方面进行切入:

  1. 各端数据、流程、规范体系以及资产管理进行统一标准化。
  2. 标准化后进行固定化、模板化,实现能力复用。
  3. 建立关联关系,实现平台自动化关联告警与分析等。

企业量级小的时候,维护工作并不复杂,但随着规模的扩大,业务的拓展,标准化的践行就变得尤为重要。构建体系规范,统一平台定制对接工具链,并通过最佳实践不断演进迭代,引进推广教练角色,专业化人群组织,最终形成资产工艺标准化支撑,为企业高速发展夯实基础。

4.0阶段

聚合服务下的关联分析,数据沉淀与展示。构建需求、代码、架构、接口、脚本等一系列拓扑关系,在未来实现变更时能够敏捷、快速的自动化展现关联图谱,便于进行变更分析和处理。在这一阶段,通常将需要借助AI、Bigdata等新技术能力,对关联图谱能够自动化分析,结合大数据,支撑全域CMDB的可视化展示 。

目前已经有许多企业能够做到这一阶段,以DevOps为基础,阳春白雪和下里巴人做共同的协同,从上层提高流程效率,从下层落实产能提效,实现全流程、全生命周期的降本增效。

5.0阶段

IT内部数字化生态的建立。以DevOps为核心,构建IT4IT信息化新一代建设,让未来所有的内部平台之间全面打通,让数据做到由DevOps产生,以它为核心价值,再对内部平台进行优化迭代,构建整体数字化生态。

这一阶段通常是作为未来的展望,其实现难度比较大的,但也有众多头部企业正在往这个方向努力,我们也希望能够通过不断的改进优化,实现数字化的IT内部生态。

五、嘉为蓝鲸DevOps,绽放无限可能!

嘉为蓝鲸DevOps一体化平台,融合自动化流程和流水线模板,提供CMDB标准化供应支撑,打通贯穿工具链、数据流、关联关系,同时基于蓝鲸强大的自生长能力,能够实现横向能力的高扩展,同时针对DevOps1.0到5.0进行着不断地补充、优化和完善,开发者也可以加入生态共同进行构建,持续不断在蓝鲸平台上开出不同的花朵。我们坚信在数字化转型道路上,嘉为蓝鲸DevOps拥有无限可能!

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广