公司新闻

立志图强!民生银行通过 OB欧宝体育DevOps 系统和工具标准评估相关能力达到国内领先水平

  国内外大型企业实践表明,标准化和工具赋能是企业成功的关键所在。DevOps 标准及基于标准的 DevOps 持续交付流水线平台和项目实践,可以较大幅度地提质增效,更加安全敏捷地提高企业市场竞争力!“以评促建,以评促改”,以评估为抓手,让 DevOps 标准更快更好落地,助力企业数字化转型。

  2023年7月18日,由中国信息通信研究院主办的“2023 XOps 产业创新发展论坛”在北京成功召开,本次大会以“质效融合·行稳[智]远,共创XOps时代新未来”为主题,旨在提高企业研发运营能力水平,加强XOps体系建设经验交流分享。大会上,中国信息通信研究院隆重公布了 DevOps / AIOps 系列标准最新批次评估结果。

  中国民生银行股份有限公司(以下简称“民生银行”)本次参评的项目为“软件工程支撑平台”,该项目顺利通过中国信息通信研究院开展的《研发运营一体化( DevOps )能力成熟度模型》系统和工具标准【流水线】模块优秀级评估,代表民生银行在 DevOps 相关领域能力达到国内领先水平。

  目前,民生银行共通过 3 项中国信通院 DevOps 标准评估。通过 DevOps 系统和工具标准评估 1 项,通过 DevOps 持续交付标准评估 1 项,通过 DevOps 技术运营标准评估 1 项。

  2023年7月18日在“2023 XOps 产业创新发展论坛”主会场上,由中国通信标准化协会副理事长兼秘书长代晓慧女士和中国信息通信研究院云计算与大数据研究所所长何宝宏先生为企业授牌:

  此次,我们采访了中国民生银行信息科技部总经理、民生科技有限公司总经理毛斌先生和中国民生银行信息科技部副总经理刘海波先生,一同深聊团队在项目参与评估时的细节和故事,分享民生银行 DevOps 实践的经验。

  毛斌先生:首先感谢信通院的采访邀请,很高兴有机会给大家介绍民生银行在DevOps方面的实践。

  中国民生银行股份有限公司是中国第一家主要由民营企业发起设立的全国性股份制商业银行。成立以来,我行始终秉承“服务大宗、情系民生”的使命,砥砺奋进、开拓创新,成长为支持实体经济发展的一支重要金融力量。近年来,我行聚焦“民营企业的银行、敏捷开放的银行、用心服务的银行”战略定位,注重创新和数字化转型,积极推进智慧银行、生态银行建设,提供便捷、安全的线上和移动银行服务,满足客户日益增长的金融需求,通过提供创新的金融产品和服务,为客户和经济发展做出贡献。

  本次参评的项目是“软件工程支撑平台”(Platform of Software Engineering Toolkit, 简称PSET),该平台基于DevOps和“原生安全”的理念,持续建设DevSecOps体系,包括研发交付制度、规范、流程和工具集等,涵盖了从需求管理、任务管理、代码管理、持续集成、OB欧宝代码扫描到测试管理、质量门禁、制品晋级、持续发布的端到端研发生命周期管理。

  我行DevSecOps体系有四个核心关键字:云原生、自动化、左移和质量门禁。所谓云原生,一方面是DevSecOps平台本身的云化,另一方面是为容器应用提供标准化的模板,降低上云门槛。所谓自动化,即以持续集成流水线为载体,集成了构建、代码扫描、安全扫描、单元测试、接口测试以及应用探活等功能,对于研发人员,只需驱动流水线,即可自动完成。所谓左移,即质量分析、安全分析等尽可能前置左移,向开发阶段延伸,尽早发现和解决问题。所谓质量门禁,即将安全、质量等要求固化到流程里,作为制品晋级的必要条件,通过“技控”代替“人控”,实现要求和标准的落地。

  Q:恭喜您通过 DevOps 标准评估,此次贵公司项目通过的是系统和工具标准,请说一下您此时的感受。

  毛斌先生:非常高兴我行通过了信通院DevOps系统和工具标准中的流水线模块的评估,并且达到优秀级水平。这是对我行研发数字化平台建设成果的肯定,让我们对平台建设的前景充满信心,后续我们将持续为实现我行“稳”、“敏”双态的数字化交付管理体系建设提供了平台支撑,助力我行数字化转型。同时,也非常感谢专家在评估过程中提出的宝贵意见和建议。

  Q:打造端到端的流程化、一体化的工具链对落地 DevOps 有多重要,您对这个问题怎么看?

  毛斌先生:DevOps平台已经成为研发过程中不可或缺的核心支撑平台,是提升IT效能的新“基建”。建设端到端、流程化、一体化的工具链是DevOps落地的基础条件。而工具链的建设需要以用户体验优先为核心要义,为不同角色提供一站式、便捷化的工程作业平台,并通过工具链实现研发各环节的相互打通、深入整合,不断优化微反馈回路,从而实现业务价值快速交付的工程能力。

  毛斌先生:软件工程支撑平台是我行工具研发团队基于DevOps理念,融入“Sec”(安全)元素打造的端到端、一体化研发平台,旨在提升质效,提高敏捷交付能力,助力数字化转型。通过对标一套完整、专业、权威的评价体系,实现对我行DevOps平台的“方向纠偏”、“以评促建”、“以评促优”目标。DevOps平台能力不仅为总行提供服务,也为分行等分支机构提供支撑服务,实现科技一体化战略,助力整个集团的敏捷转型和数字化转型。

  毛斌先生:通过本次评估,并结合我行实际情况,完成了对DevOps平台整体支撑能力的提升和改善,从而赋能我行更高效、更高质量、更可靠、可持续地交付更优的业务价值。在交付效率方面,促进了端到端的及早交付,实现快速顺畅地交付客户价值;在交付质量方面,促进了端到端的保质交付,避免不必要的错误和返工。团队内积累和沉淀了工程能力建设经验和DevOps文化,明确了建设方向和目标,增强凝聚力。

  刘海波先生:通过本次评估,结合信通院专家的建议,我行DevOps平台以规范为基础,增强质量门禁管控,提升投产质量。打造可定制化、模板化、集成能力更灵活的流水线,支撑多形态项目构建。集成安全能力,落地DevSecOps理念。

  刘海波先生:回顾整个评估过程,的确遇到了一些困难和挑战,一方面整个评估周期时间紧、任务重、研发资源不足,同时还需要快速支撑用户的紧急需求,团队压力很大,为此,我们建立了冲刺迭代、敏捷开发模式,从而精准理解评级要求,制定可落地解决方案,保障交付效率和质量;另一方面,整个平台建设过程中,关联工具和系统比较多,需要跨团队实施改进,存在协作步调不一致的困难,为此,我们建立了虚拟组织,柔性管理,协同改进,共同提升系统支撑能力,最终顺利完成评估。

  刘海波先生:我行的软件工程支撑平台实现了DevOps的落地,下一步的计划主要包括:结合用户的实际需求和痛点持续增强平台能力,完善工程作业的规范性;扩大DevOps流水线支撑项目类型范围;推广总行、分行等分支机构使用DevOps平台,支撑科技一体化;加强DevOps人才培养和团队建设。

  刘海波先生:DevOps平台应成为企业的核心竞争力之一,基于DevOps的价值实现引擎,向前进一步扩展延伸到业务,进行业技融合、安全内建、质量内建、持续测试、持续交付等,使业务作为价值的起点及核心目标形成BizDevSecOps,打通业务到开发运维的端到端价值交付链路,形成反馈闭环,这将是一个非常有价值的研究方向。

  另外,Gartner把平台工程列为2023年度十大重要战略技术趋势之一,这说明了企业对平台工程有了更高的关注度和对软件交付效率及质量有了更高的追求。平台工程是一套用来构建和运营支持软件交付和生命周期管理的自助式内部开发者平台的机制和架构。其目标是优化开发者体验并加快产品团队为客户创造价值的速度,本质是建立一种新的协作模式,其价值主要体现在:可复用性、集中化管理、可扩展性、安全管控等方面。健全DevOps平台也将与平台工程相辅相成,相互促进,最终实现业务价值的高效交付。

  中国民生银行软件工程支撑平台项目“DevOps系统和工具能力成熟度”评估现场:

  截至目前,股份制银行参与 DevOps 能力成熟度模型评估的企业及其评估数量如下:

  *统计截止日期至:2023年7月18日。数据来自于DevOps评估官方网站,以评估总数排序,数量相同则依据评估批次先后排序。

  * 数字为对应企业通过 DevOps 持续交付标准 3 级、技术运营标准 2 级/2+级、安全及风险管理2级、系统和工具评估的项目/模块数量。上述统计数据已包含企业及子公司参评情况。

  研发运营一体化(DevOps)能力成熟度模型》系列标准是由中国信息通信研究院牵头,云计算开源产业联盟、高效运维社区、BATJ等顶级互联网公司以及各大金融、通信企业共同制定的国内外首个 DevOps 系列标准,是最完整、最权威、最具行业指导性的研发运营一体化(DevOps)能力标准之一。由中国信息通信研究院主导的 DevOps 标准已由工信部发布并被众多金融、通信和互联网等行业名企纷纷采用并通过评估。

  与此同时,DevOps 标准已于2020年7月在联合国直属标准化组织 ITU-T 正式结项,成为全球首个 DevOps 国际标准。研发运营一体化(DevOps)总体架构可划分过程(敏捷开发管理、持续交付、技术运营)、应用设计、安全及风险管理、系统和工具、业务价值管理、合作开发运维、持续测试、效能度量、平台工程、系统可靠性与连续性工程等。