专题分享
党受辉——玩转DevOps
腾讯互动娱乐事业群技术运营部助理总经理,专家工程师。2012年带领团队设计建设腾讯IEG基础PaaS蓝鲸智云,逐步将腾讯互动娱乐事业群的运维类、研发类、数据运营类基础平台整合进一套PaaS体系,践行研发运营一体化。2019年蓝鲸中的CI部分“蓝盾平台”逐步发展为腾讯集团统一的DevOps流水线,服务于腾讯公司数万研发人员。

随着快速迭代的产品理念在各行各业普及,IT的生产效能也日渐被重视,DevOps已被越来越多的企业采用,增长势头明显。 因此,持续交付软件的能力变得至关重要,本专题将挖掘DevOps年度的标杆案例,如:腾讯蓝鲸DevOps,希望借由经验的分享帮助企业快速落地DevOps,提升企业的核心竞争力。
主题分享
陈睿——研发效能提升最后一公里之编译加速
腾讯专家工程师,2013年加入腾讯,先后担任蓝鲸智云管控平台、配置平台、容器服务等后台产品的负责人,参与并主导了公司内多款大型游戏及工具平台的微服务化改造和持续部署方案实践。目前专注于腾讯IEG内DevOps方案的落地实施,负责基于容器服务设计构建面向持续集成和持续部署不同场景的解决方案,助力业务研运效能提升。
近年来,微服务、容器等技术架构迅速发展,DevOps在软件工程领域已成为最火热的话题之一。随着敏捷、精益思想得到广泛的认同,DevOps颠覆了传统的开发模式,并在诸多企业中逐渐应用,实现效能的提升。
但是不同企业中,由于开发语言、工具框架等的不同,DevOps实践需要面对一些差异化的挑战。其中大型工程的编译就是一个典型场景。
陈睿将现有大型软件编译构建的痛点进行梳理,以“共享”的解决思路,通过容器技术低成本实现多租户编译加速方案及保障有效度量编译工程的效能。陈睿也表示DevOps是对软件交付流程的整体性优化,自动化是DevOps的先决条件,数据和度量是所有改进的基础。
基于三个论点,陈睿以实际的案例分享如何通过腾讯蓝鲸平台打造“共享”编译加速系统,利用BK-CI编译过程可视化及度量指标发现问题,改进优化编译过程。
嘉为风采
▲ 嘉为蓝鲸DevOps解决方案精彩亮相
继往开来
小步快跑、高频迭代的开发理念在企业中已经普遍被接受,但除了少部分互联网企业、头部企业通过DevOps的实践逐步完成敏捷的转型外,大多的企业仍在效能提升的探索中缓缓前行。正如陈睿老师所说,DevOps的先决条件在于自动化及数据化,而如何通过企业级的持续交付系统以及打造一支敏捷团队来“玩转DevOps”,将是各行各业深入思考的建设方向。
嘉为蓝鲸非常荣幸参与此次大会并与诸位技术专家深度交流,嘉为蓝鲸DevOps解决方案也将不断致力于提升企业研发效能,帮助企业探索数字化建设方向,我们下次见!