运维 · 2023年10月20日 0

股份制银行 DevOps 标准评估情况概览(截止23年8月)

在数字化转型的大背景下,企业选择实践 DevOps 来提升IT效能,由中国信息通信研究院牵头的《研发运营一体化(DevOps)能力成熟度模型》系列标准具有较高的指导意义,各行业头部企业在参与中国信息通信研究院组织的 DevOps 能力成熟度模型评估的过程中,提升改进 IT 能力,整合团队资源及人才,更好的支持业务系统,其实践经验对于行业有很好的借鉴价值。

招商银行、浦发银行、中信银行、平安银行、中国民生银行、中国光大银行和浙商银行共 7 家股份制银行通过 DevOps 能力成熟度模型 60 
股份制银行贯标数据:
全行业贯标数据:
*含:有银、股份制银行、城商行、证券、基金及期货行业、保险行业、通信行业、其他行业
参与 DevOps 能力成熟度模型评估的股份制银行及其评估数量如下:

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

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


以下内容均来自于企业评估新闻稿等公开资料

并按照评估时间先后呈现


持续交付(标准3)贯标情况


招商银行:共计25个项目通过本标准评估

招商银行这个战略应该是四五年就开始接触这个概念,两年前领导就下定决心要加大投入,DevOps这块是后续我们整个研发能不能够践行我们招行的科技敏捷带动业务敏捷很重要的一个基础设施,让开发者有更好的开发体验,让开发的活动更顺畅的进行,提升整个开发的效率和效果,这是支持我们行后续持续交付的一个核心能力。

我们会继续在这个工具链上加大投入。同时把它们的体验会做得更好,让开发者更专注于做开发这件事情,我们会把整个研发过程的一些瓶颈逐步的让它消除也好,或者减缓也好,这是一块内容。
第二块,我们要让我们的研发人员,工具是一个层面,工具改变以后我们会在流程上做一些轻型化,让它更自动化,让相关的过程都能够留下数据。
第三块,更多是人的思维的转变,你有好的工具,如果人没有真正的理解背后的一些理念,你没有很好的使用这些工具,其实也达不到效果,最终是希望能够让我们的整个研发人员,包括整个IT的人员能够在这个方向上继续持续的改进、持续的优化,做到更敏捷、更顺畅、更高效。


中信银行:一次参评3个项目

此次参评的三个项目分别为:新版个人移动银行项目、快捷协作平台升级优化项目、资产托管清算系统项目。

参评项目中像“新版个人移动银行”这样的A+类系统,其承载的用户量和技术栈复杂性都是行内系统中排名靠前的。最初模拟评估时评分较低,对团队冲击比较大,但是大家还是有所预期的,更多的还是技术层面上的困难。比如说新版个人移动银行这个项目,由于系统架构没有完全解耦,实际上是一个百人规模的团队。在这样的场景下,原来的配置管理方法还有持续交付方法可能就不适用了,所以也是经过了多轮试验,才寻找到了比较合适的方法,并通过反复沟通大家最终达成了一致。

另外,在流水线平台的搭建上,虽然我们的应用系统没有在容器上运行,但是 DevOps 流水线工具,包括项目管理工具、看板工具、持续集成 CI、CD 的工具都是运行在容器上的。我们刚开始预期每日发布 100 次,但到后面在测试环境实际要发布600多次,如果不是借助容器技术,我们不会这样顺利的实现目标。我行容器云平台的能力也在最终评估过程当中得到了认可,甚至个别的能力项达到了四级水平。


中国民生银行:开放平台项目

民生银行本次参评的项目是民生开放平台,这是该行为开放银行全新打造的统一平台。民生银行加大开放银行平台建设力度,将金融服务整合解构、模块封装,通过API服务、小程序、生态金融云等各种方式,开放产品与服务、打造生态金融,不断突破传统金融业务的渠道边界、客户边界、服务边界,在赋能银行业务发展的同时,为合作伙伴提供全方位金融服务能力、增强用户黏性,实现互利共赢。

民生开放平台作为一个面向互联网的重要应用系统,其技术架构采用了目前主流和先进的技术框架。这个系统搭建在我们行的容器云之上,以微服务的方式进行了容器化部署,具备弹性伸缩的横向扩展能力,能够高效支撑千万级别以上的访问。


浦发银行:先后13个项目通过本标准评估

前期5个项目:

前期通过评估的5个项目分别为:新型互联网贷款产品系统、企业级微服务平台项目、现金流分析管理系统项目、资金监管业务系统项目和金融 IC 卡业务系统_ICS 项目。

新型互联网贷款原品系统,是我行的一个分布式的贷款批量处理系统,包含了业务记帐、贷款核算、还款核算、余额核算、计提核算等等功能。

本次浦发银行参评的 5 个系统在各个方面都有差异。系统定位方面,既有对客系统,也有企业级集成平台;应用架构方面,既有微服务架构,也有单体架构;开发语言方面,既有Java 语言,也有 C 语言。

在评估的过程中,面临了较大的挑战:

第一,人员技能的培养,是非常关键的。为了解决人员技能问题,我们从上海调配人员,以及 DevOps 的教练前往成都帮助项目组的人做培训,包括 DevOps 的方法论,同时也安排了架构师搭建了 DevOps 整个流水线。

第二,在自动化测试方面,我们遇到一些难点,最终我们把难点克服了,在过程中,我们也深入理解了自动化测试对于提升整体研发效率、研发质量的重要性,前期包括测试案例、测试数据等准备工作,相对来讲比较复杂、繁琐,但通过一系列准备,后续的测试整体效率有了非常大的提升。 
第三,关于 DevOps 的度量。流水线上线之后,如何衡量研发效率是否得到提升,提升了多少,研发质量是否得到了提升,质量提升了多少,很多情况都是要通过度量指标来体现。这个在我们以前的研发工作当中,应用较少。此次我们建立了一套信通院的评估标准,DevOps 的度量体系,从项目里面得到了试点,并且上升到组织级,是我们很大的收获。
2021第四季度8个项目通过评估:

浦发银行参加了信通院组织的第十四、十五批评估,共有 8 个系统参评。

参评的系统分别为统一清算平台、缴费及支付系统、行业客户洞察平台、零贷指挥管理平台、零售合规风险监控系统、乐浦社区系统、靠浦薪数字金融服务平台、智慧办公管理系统。

其中,统一清算平台是为满足各类中间业务资金清算需要,兼备清算业务管理功能的清算系统。主要有数据核对、清分、资金划拨等功能;缴费及支付系统主要应用于个人中间业务、个人及公司客户的缴费支付业务、第三方代收付业务等业务领域,主要功能有签约管理、对帐管理、批扣管理、联机处理等;行业客户洞察平台为沉淀行业客群洞察能力,形成行业分析的框架和样板,赋能客户经理,提供常态化专业分析,以助浦发拓增量,挖存量。主要功能包含行业趋势洞察、行业竞争分析、行业解决方案、行业新闻资讯、行业数据服务和行业数据管理;零贷指挥管理平台为提升对客户经理队伍营销和外拓方向的穿透指导,提供队伍状态监控模块、KPI目标跟踪、资源配置调度、任务管理调度功能;零售合规风险监控系统基于大数据分析技术,围绕个人、机构、业务等多个维度,提供全行理财合规销售执行情况可视化分析结果,实现总分行穿透式管理;乐浦社区系统旨在通过构建扁平化直通式沟通平台,鼓励员工发声、知识分享、建言献策激发基层活力,促进信息交流和创新交互,提升个人及组织的发展;靠浦薪数字金融服务平台通过平台数据内循环,实现差旅申请、机酒预定、智能发票管理以及报销代发的数据闭环,为中小企业打造一站式圈层生态服务;智慧办公管理系统旨在充分运用数字科技手段,建立行内统一办公入口和平台,以满足日常办公的精细、科学化管理和员工服务要求。该系统全面围绕“智慧”内核,加强制度化工作管理,保障流程运行稳定有序,持续推进服务智能化、可视化和移动化,助力办公效率提升,释放科技研发产能。



中国光大银行 :2 个项目参与评估

自主研发平台(POIN):

这个平台基于JAVA标准的底层技术架构,为我行应用项目组提供微服务开发工具和底层公共构件,是我行300多个系统的开发基础平台。


现金管理云服务系统:

这个系统定位企业财资管理,为客户构建企业资金池、票据池,为客户提供账户管理、投融资、结算管理、流动性管理、预算管理、信息服务等综合和现金管理服务,满足客户深层次的、精细化现金管理需求。

通过本次评估,我行以 DevOps 标准为基础,基于敏捷范围、交付能力、交付质量、交付效率四方面建立 DevOps 度量体系,贯穿需求管理、开发质量、持续集成构建、测试、发布部署研发全流程共 43 个度量指标项,依托系统、工具间的数据共享,基础数据自动实时采集,实现研发数据统一管理,研发质量整体把控,建立研发端到端数据可视全景视图。各系统项目组可根据度量数据进行持续改进优化,实现效率提升。通过本次评估,两个参评项目的主要效果展现在以下几方面:日均构建集成次数 60 余次、构建成功率 90% 以上、持续构建时长 16 分钟、构建修复时长 1.7 小时之内等。



浙商银行:产业链金融服务平台

浙商银行产业链金融服务平台聚焦中小企业融资难、融资贵等痛点,通过为核心企业上游生产企业、经销商、个人等设计业务方案,提供线上融资,帮助核心企业扩大销售,进而为核心企业供应链上下游提供融资、结算、资金管理等一揽子在线供应链综合金融服务。产业链金融服务平台项目设计通过公共的对客交易模块以及相应基础服务实现同类型产品快速适配上线,并将对客渠道进行标准化的功能整合,加速金融服务生态发展。

通过评估,浙商银行对标 DevOps 标准,实现七大能力项、49个能力子项的提升,赋予项目及组织极大的能力及成效,具体表现在以下几个方面:需求交付周期缩短、版本构建时效加速、代码质量显著提升、测试效率明显升高、生产问题发生降低。


技术运营(标准4)贯标情况


中国民生银行:集中运营业务处理系统

集中运营业务处理系统基于流程引擎、规则引擎以及自主研发平台建设,是民生银行非常重要的作业类业务支撑系统。该系统通过对中后台作业的全面标准化、自动化、智能化和集约化处理,全面提升作业业务处理效能和客户体验,并有效防范作业风险。目前该系统已实现结算业务,信贷业务,财务报账业务,库房业务,账户开户业务,远程银行业务,综合业务等作业的集约化处理。

系统展示


安全及风险管理(标准6)

贯标情况


平安银行:智能尽调系统

此次参评的业务系统,是我行对接各个业务系统进行运营安全风险管理的最重要最具代表性的系统,其自身系统的安全性是第一考虑因素。通过接入Starlink系统、引入DevSecOps实践,业务系统具备了体系化的安全研发能力,将安全的各项要求,融入到工具和流程中,通过安全的“执行要求”、“检查手段”、“控制手段”、“保障手段”各个环节,保障业务系统全生命周期的安全性,实现“有要求必有检出”的安全管理思维。

在日常安全风险的管理方面,我们也会遇到大多数组织相同的问题:技术层面,我们也需要不断地探索更加全面、可靠的安全技术方案,同时需更加合理融入到工具流程中,打造更加高效、安全、易用的工具平台;在DevSecOps文化层面,安全“左移”,代表着项目一开始就需要安全团队的加入,安全成为了产品的必要属性,随着工作模式的革新,对人员素质和组织流程的要求都提高了。
业务系统通过Starlink实现了研发过程安全基础能力集成:


系统和工具(标准8)贯标情况


平安银行:Starlink开发运维一体化平台

Starlink(星链),作为支撑平安银行数字化转型的战略产品。是我行在实践 DevOps、加快组织级敏捷转型的重要抓手。产品设计结合精益思想、敏捷思想,站在全局性、系统性的视角审视我行在研发过程中的一系列问题,提供一套适合我行的流程和协作解决方案。

Starlink 从交付用户价值的角度,通过全流程工具链打通及过程可视化管理,形成从“创意生成→需求设计→开发测试→发布运营→运维监控→需求反馈”完整价值流交付闭环;融入银行 EPG(Engineering Process Group过程改进小组)管理基线、安全 SDLC,实现端到端自动化。同时,我们的产品以用户为中心,从用户视角打造个人工作台。另外,产品也提供全面的精细化度量体系,通过数据来观察每个团队的效能,支持管理决策。
Starlink 适配金融行业特殊性,可以更好地支持组织级 DevOps 转型,面向监管,安全可靠;面向用户,灵活敏捷,快速创新。


中信银行:两个平台通过7个模块的评估

本次参与评估的中信银行测试服务云平台及五跃天质控平台,是企业级质量管控平台,承担了全行级高质量敏捷交付的重大使命,两大平台以建立标准、先进、统一的测试质量保障体系为目标,将测试管理、测试实施、测试运维流程一体化,配合行内的高速敏捷转型,形成规模化效益。

中信银行是首家通过系统和工具测试平台级评估的企业,并且一次性通过了7个模块的评估,分别为性能测试、UI测试、移动自动化测试、测试数据管理、接口/服务测试 、用例管理和测试计划管理。

具体改进成果如下:


BizDevOps(标准9)贯标情况


招商银行:精益之星-需求空间

招商银行此次参评的项目为“精益之星-需求空间”,该项目顺利通过的是业务价值交付管理(BizDevOps)系统和工具部分【价值管理】模块产业标杆级评估。项目主要发挥的作用是:为数字化落地招行 BizDevOps 和精益需求管理方法,打通需求与价值交付断点,支撑需求的全生命周期管理,提升需求价值流动效率,促进业务和 IT 的融合及协作服务。

通过  BizDevOps 标准评估,进一步完善并提升了组织级的流程体系,完善了工具平台的支撑能力,实现业务、开发、测试、运维的一体化流转。对于精益之星需求空间产品团队,标准的引入对于招行深入理解 BizDevOps 概念,提升团队核心竞争力,起到了积极作用。产品团队落地了基于BizDevOps 标准的最佳实践,使业务研发运营全过程更加标准化;并以BizDevOps 标准为发展方向,不断推动产品向领先水平演进。


效能度量(标准12)贯标情况


平安银行:Starlink 开发运维一体化平台

Starlink 是我行统一的 DevOps 平台,串联“创意生成→需求设计→开发测试→发布运营→运维监控→需求反馈”的完整软件价值交付闭环。Kepler 是 Starlink 的效能模块,为 Starlink 提供完备的数据采集、度量定义&规范、度量分析&展现等能力的支持,是 Starlink 为全行提供精细化研发效能管理的重要支持平台。



以上内容来自如下相关新闻稿链接:
立志图强!民生银行通过 DevOps 系统和工具标准评估,相关能力达到国内领先水平
燃!中信银行通过 DevOps 系统和工具标准平台优秀级评估,相关能力达到国内领先水平
燃!浙商银行通过 DevOps 持续交付标准 3 级评估,相关能力达到国内领先水平
燃!平安银行获信通院研发效能度量工具级『产业推广级』标准评估
招商银行共有27个项目通过 DevOps 标准持续交付 3 级评估。
燃!招商银行通过首批 BizDevOps 标准系统和工具评估,相关能力达到领先水平
中信银行的3个项目通过 DevOps 标准持续交付 3 级评估。
中国民生银行的民生开放平台项目通过 DevOps 标准持续交付 3 级评估。
上海浦东发展银行的5个项目通过 DevOps 标准持续交付 3 级评估。
平安银行的平安银行智能尽调系统通过 DevOps 标准安全及风险管理(DevSecOps标准)安全交付模块 2 级评估。
平安银行的 Starlink 开发运维一体化平台项目通过 DevOps 标准系统和工具部分关于构建与持续集成模块的评估。
捷报频传!浦发银行多个项目通过 DevOps 持续交付标准 3 级评估,相关能力达到国内领先水平

*相关链接转载自中国信通院“CAICT数字化治理”公众号


往期回顾:
股份制银行 DevOps 标准评估情况概览(2023Q1)



研发运营一体化(DevOps)能力成熟度模型介绍:

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

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


DevOps 标准评估相关事宜请联系:

中国信息通信研究院@刘凯铃
电话:156 5078 6171(同微信)
邮箱:liukailing@caict.ac.cn
中国信息通信研究院@白瀚雄
电话:159 1076 9206(同微信)
邮箱:baihanxiong@caict.ac.cn

相关咨询可联系:

魏焕新@高效运维社区
电话:18500255645(同微信)

邮箱:weihuanxin@greatops.net