前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >国内顶尖水平!腾讯荣获全球首个 DevOps 标准认证 4级 | 独家专访

国内顶尖水平!腾讯荣获全球首个 DevOps 标准认证 4级 | 独家专访

作者头像
DevOps时代
发布2018-12-13 14:43:38
2.3K0
发布2018-12-13 14:43:38
举报

编者按:根据麦肯锡的一项研究结果,科技公司想要成功,关键所在无外乎两点:标准化和工具赋能。标准本身是最佳实践的集合,有了标准,每一步都离目标更近(而不是偏离),将标准固化在工具里,让人做更有价值的事情。这和 DevOps 标准及 DevOps 持续交付流水线工具平台的核心理念和实践不谋而合。

2018年11月2日,在深圳召开 DevOps 国际峰会 (DOIS)上,腾讯互动娱乐事业群(IEG)的基础运营 PaaS 平台获得由工信部中国信息通信研究院(以下简称信通院)主持颁发的《研发运营一体化(DevOps)能力成熟度模型》评估证书,评估结果为 4 级,其 DevOps 持续交付能力被认定为国内顶尖水平。(这也是迄今为止,国内外第一个获评 4级的单位)

此全球第一个 DevOps 标准,由信通院牵头,信通院旗下云计算开源产业联盟、高效运维社区和 DevOps 时代社区发起,联合国内 BATJ 、清华大学、南京大学、通信及金融等行业明星企事业单位专家共同制定。 本标准已在工信部及联合国 ITU - T 先后立项。这也是在信息技术标准领域,我国“产学研”联手共创,走出国门、走向世界的标志性事件。

信通院张雪丽副所长(右一)为 DevOps 标准国内外首批正式评估通过单位 腾讯、招商银行、广东移动、北京移动 4家单位(右二到右五)授牌

▲ DevOps 标准得到 腾讯 IEG 副总裁崔晓春(右二)及技术运营部总经理刘栖铜(右一)等的大力支持(右三为 DevOps 标准工作组联合组长萧田国)

对于刚刚获得全国首批正式通过 DevOps 标准认证,并且持续交付能力为4级(国内顶尖水平)的企业,相信您也想了解更多技术内幕。为此,DOIS 大会主办方独家采访了获颁 DevOps 标准认证证书的腾讯蓝鲸产品中心总监党受辉(咖啡党)同学。

DevOps时代及高效运维社区发起人萧田国专访蓝鲸产品中心总监党受辉(咖啡党)

时间:2018年 11月 2日上午 地点:DOIS2018深圳站现场,深圳圣淘沙酒店采访厅

DOIS:我们直接进入正题,请党老师简单介绍一下自己。

党受辉:先自我介绍一下,我是来自腾讯互动娱乐事业群(IEG)的党受辉,我们事业群在腾讯集团内主要从事的是文娱产业,包括动漫、影视、文学、电竞和游戏等等。我负责的蓝鲸产品中心隶属于腾讯IEG技术运营部,负责互动娱乐事业群内基础 PaaS 建设。

DOIS:恭喜腾讯成为国内首批正式通过 DevOps 标准认证的单位,关于 持续交付能力,这次贵公司评估结果为 4级,表明达到了国内顶尖水平,请说一下您此时的感受。

党受辉:很高兴,也很意外,作为一家互联网公司,提升自己自研团队的研发效能是竞争压力下的现实需要,没想过用于做评估,而且之前国内也没有这种标准去量化 DevOps 能力成熟度。

DOIS:关于 DevOps 标准认证,您怎么看,对您企业带来了什么帮助?

党受辉:坦率的说,在整个评估过程中,我们也参照标准发现了很多我们自己做得不到位的地方,互联网公司比较追求极端的质量和效益,对于“度量”、“流程”这些,之前重视程度不够,自动化测试能力也需要再加强些。

之所以在这个标准刚推出之时,我们就能立刻参评,取决于之前多年在这个领域的积累和沉淀。我们的特色主要集中在质量与效率领域,互联网公司常年的竞争压力迫使我们在这些方面不断追加投入,尤其值得一提的是“质量红线”这一概念。

在传统的敏捷精益理论中,质量红线本身就是一个特色,而在大多数公司里,这个词儿主要出现于课本和理论中,而我们将其固化在 DevOps 工具平台中,使其成为保障质量的一个看得见、用得着的功能。

DOIS:我们有注意到,您这边受评项目的流水线编排很有特色,可以称得上华丽,各种“原子”任意组合。请问,你们当时是怎么规划和设计的?

党受辉:腾讯 IEG 跟其他的事业群有一个显著区别,就是业务“数量多”,而且包含“代理”这一商业模式,这意味着开发团队、运维运营团队不仅数量众多,而且相对零散独立,相互间的习惯和技术架构可能差异很大,这就需要蓝鲸在设计的时候,能够灵活适配不同团队的需要,因此蓝鲸体系中不论是用于CI的流水线“蓝盾”,还是CD的标准运维、故障自愈等系列产品,都是可以灵活组装定制的,以适配不同用户的需求和习惯。

而且在我们内部,蓝鲸这样的支持团队与业务团队(例如各大游戏工作室)是一种 to B关系,简单说就是甲乙方关系,我们只有提供“易用”的服务,客户才有可能选用。所以在这种模型下,我们很在意产品的通用易用性。

DOIS:可否这样理解,你们有些类似“以德服人”,不是强迫或压制,更多是凭自己的能力,像“蜜罐”一样吸引业务团队和客户来用你们的产品和服务?

党受辉:是的!完全是适者生存的模式。所以,我们会足够灵活,高度定制化。

DOIS:腾讯蓝鲸已经成立多少年了,方便简单介绍下么?

党受辉:蓝鲸正式立项是在 2012年,从最早两三个人,一两个小点做起,慢慢到现在,中间经历过很多技术的瓶颈,客户的抱怨,竞争对手的冲击等等,一路走来蛮多感触。

DOIS:我们注意到本次参评的基础 PaaS 平台,CI 部分称为“蓝盾”。在蓝盾出现后,外部似乎看不到蓝鲸了。这样一来,蓝盾作为整个 CI/CD 的前端入口,开发人员写好代码之后只需要在页面点击一下,就可以直接把环境部署好。DevOps 让开发重新具备了测试和运维的能力。

您是怎么看待未来运维个人能力或职业的变迁?在这种新形式下,广大运维同仁还有新的机会吗,如果有,应该怎么做?

党受辉:之前也有人提到这个问题。这个问题之所以存在,有两个原因,一是对PaaS体系分层的理解差异,二是对运维岗位服务拓展的迷茫。

首先来看第一个,依托PaaS技术构建的蓝鲸,不论是CI场景还是CD场景,其运营系统都是由iPaaS中的原子平台组装而成的SaaS,也就是说蓝鲸是整个PaaS体系的统称,而 DevOps 流水线(蓝盾)只是PaaS之上组装出来的一级SaaS而已,但由于用户最终使用的是SaaS,因此感知不到蓝鲸(PaaS)的存在。这就好比我们每天在windows或mac上运行各种工作用的软件,却并不过多关注操作系统本身。

第二个点其实之前在各种大会上多次分享过了,DevOps只能解决版本发布的问题,运维的服务可以向运维开发、智能运维、辅助运营等“技术运营”领域中的高阶服务延伸。

其实,蓝盾只是蓝鲸的一部分,只是我们在 DevOps 标准或者与 DevOps 相关的会议上主要介绍的是场景而不是底层技术平台,所以感觉最近一段时间“蓝盾”被提及的次数比较多,这个从技术架构层面来讲,是 PaaS 特点决定的。当然后面咱们进入到对运营领域的宣传之后,可能某些运营类的SaaS 又会把蓝鲸遮住,这个也正常。

DOIS:本次 DevOps 国际峰会·深圳站有幸请到乔梁乔帮主,他是百度工程效率方面的资深专家,听说乔帮主在蓝盾上不少参与,可否方便介绍下?

党受辉:乔帮主是腾讯的高级顾问,他现在也是蓝盾项目的高级顾问,其实可以说,蓝盾项目的核心过程是乔帮主指导的。当我们把一个功能上线或者更新,他会来点评一下,给我们些指导和建议,我们通过与他的讨论,吸收沉淀一些与我们实践相契合的点,作为下一阶段的改进。你可以简单认为,乔帮主在我们这儿主要是做评判和决策,从理论结合实践,循环迭代。

DOIS:在通过 DevOps 标准认证后,您接下来有什么计划?

党受辉:评审之后,我们会按照标准给出的成熟度模型,去比照我们需要继续提升的点,争取达到更高的级别。另外我们也注意到很多行业,特别是传统行业都开始走 DevOps 路线,我们也会联合云计算开源产业联盟、高效运维社区、DevOps 时代社区以及我们腾讯蓝鲸的众多合作企业,一起为行业的整体提升做出一些贡献。

DOIS:关于 DevOps 的发展前景,您怎么看?

党受辉:DevOps 最早应该是源自于一个理念,过去仅限于开发和运维如何协同,价值有限。我们把企业内不论是“业务系统”还是“运营系统”的生命周期,都分成 CI、CD、CO 三段,也就是持续集成、持续部署和持续运营三个过程。我们注意到当前 DevOps 理念的发展,有逐步覆盖整个IT系统全生命周期的趋势,这将使其更具生命力和现实意义。

DOIS:本次是 DevOps 国际峰会首次走进深圳,请谈谈您对本次峰会的感受,您有什么祝福吗?

党受辉:这是我第一次参加以 DevOps 命名的完整的峰会,之前 DevOps 都是作为各种大会的分会场或者其中一个子项,这次是一个完整的以 DevOps 命名的大会,足以体现出主办方对这个领域的重视。

第二,本次峰会全名为 DevOps 国际峰会,我们也希望将来这个会能够传播到海外,将标准和国内一些领先的东西向世界去传播。中国现在也有很多国际一线的互联网公司,我们也开始在参与制订国际一线的标准,这是我对我们的主办方和大会的期待。

那么,想知道被评为的4级的腾讯 IEG 基础运营 PaaS 平台有哪些特点?请继续看 ~

腾讯 IEG 基础运营 PaaS 平台, 是由腾讯互动娱乐事业群技术运营部蓝鲸团队打造的一站式 DevOps 研发运营平台,深度整合了腾讯 IEG 各个高能组件,贯穿从产品研发、测试、安全到运营的 CI\CD\CO 全生命周期。

它是腾讯互娱技术运营部沉淀多年的技术运营支撑体系,承担着数百款业务线上运营的使命,遍布全球 20W+ 的混合云管控,覆盖X86、虚拟机、容器等各类 IaaS;

它为 5000 + 业务研发人员提供了从代码集成、编译构建、单元测试、代码扫描、镜像构建、部署、视图展示等全链路支撑服务;同时通过基础 PaaS 提供的完善的前后台开发框架、调度引擎、公共组件等服务,实现了腾讯互娱内部运维人员从运维到技术运营的转型。

腾讯 IEG 基础运营 PaaS 平台架构

特色功能1: 自研 Pipeline 流水线,提供一站式研发运营服务支持。

  • IEG 基础运营 PaaS 的蓝盾 DevOps平台,以流水线为核心,为研发过程提供了丰富的原子(当前45个),覆盖了配置管理、构建与持续集成、测试管理、部署与发布管理、环境管理、数据管理、度量与反馈各个环节。为项目从需求、开发、测试、部署、运营提供了一站式的研发运营服务支持。

▲ 蓝盾 DevOps 平台服务一览

▲ 流水线概览

  • 蓝盾 DevOps 平台提供了45+个和研发流程相关的原子,可以自由编排你的流水线。
  • 使用流水线,自动化一切可以自动化的工作,让你聚焦于代码,快速、稳定、安全交付业务价值。

特色功能 2:集成 codecc 代码检查,用质量红线控制发布版本质量

  • CodeCC 代码检查,提供了专业的代码检查解决方案及服务,它集成了含商用、开源、自研的代码检查工具,包含Coverity、Cpplint、PyLint、TSC-lua、重复率工具、圈复杂度工具、ESLint、Gometalinter。
  • 质量红线,通过设置指标和阀值,可以对留下产出物进行质量控制,不满足质量的产品不能部署到线上。

特色功能 3:结果数据度量与可视化

  • 所有持续过程的步骤都可以度量和可视化,通过合理的数据分析,为项目持续改进提供助力。

▲ 流水线视图

▲ 流水线执行详情

▲ 流水线执行耗时 Top 10

▲ 关键步骤执行详情

▲ 构建成功率、代码检查告警遗留数、部署成功率

特色功能4:支持移动端,随时随地体验持续集成

  • 蓝盾 DevOps 平台还提供了手机端 app,可以支持从手机管理项目,触发流水线、版本下载体验、收藏、构建日志、构建列表、构建报告等等,让你随时随地都可以实现持续集成。

以上就是关于国内外首个 DevOps 持续交付评测 4级项目的相关内容。

关于DevOps标准的更多介绍

在2018年11月2日-3日举行的 DevOps 国际峰会(DOIS)深圳站,共有4家各行业名企7个项目通过 DevOps 标准(之持续交付)认证。具体如下。

正如麦肯锡研究结果所表明的,科技公司的关键所在无外乎两点:标准化 和 工具赋能。这和 DevOps 核心理念不谋而合。

目前各大企业评测的 “持续交付部分” 共有7个能力子域、14个能力项、49个能力指标。完成覆盖了开发、测试、安全和运维,也是对贵司 DevOps 持续交付流水线平台的工具能力以及团队协作能力的集中检验。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-11-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DevOps时代 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
CODING DevOps
CODING DevOps 一站式研发管理平台,包括代码托管、项目管理、测试管理、持续集成、制品库等多款产品和服务,涵盖软件开发从构想到交付的一切所需,使研发团队在云端高效协同,实践敏捷开发与 DevOps,提升软件交付质量与速度。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档