六大行2023金融科技投入与核心系统建设进展

2023年六大行持续加大金融科技投入,并积极推进核心系统分布式转型,数据库选型多样化,改造已进入投产运行阶段。

原文标题:六大行2023年金融科技与核心系统建设情况

原文作者:牧羊人的方向

冷月清谈:

六大行2023年营收和净利润保持稳定增长,并持续投入金融科技创新。

**金融科技投入方面:**
* 工行、农行、中行、建行金融科技投入均超200亿元,其中工行投入最多,达到272.46亿元,占营收3.23%。
* 交通银行科技投入占营收比最高,达到4.67%。
* 工行科技人员最多,达到3.6万人。

**核心系统建设方面:**
* 各大行均推进核心系统分布式转型,部分银行已完成个人业务系统的迁移和单轨运行。
* 工商银行:完成7亿多个人客户信息和10亿多个人账户迁移,核心系统超80%业务量基于开放平台运行,对公核心系统启动切流,采用GoldenDB数据库和容器化部署。
* 建设银行:完成境内全量个人业务的分布式切换和单轨运行,分布式核心系统承担94%的核心业务交易量,对私核心业务系统由GoldenDB数据库支撑。
* 农业银行:核心业务系统全面实现分布式架构转型,个人活期与借记卡产品进入串行运行阶段,信用卡核心系统采用TDSQL数据库。
* 中国银行:完成借记卡、信用卡等基础架构产品升级,新分布式核心采用单元化架构设计,采用TDSQL数据库。
* 交通银行:采用“集中+分布”并存的技术路线,贷记卡分布式核心系统基于OceanBase完成。
* 邮储银行:新一代金融核心已全量投产上线,采用openGauss数据库,新一代信用卡核心系统采用自主研发的分布式技术平台。

总体来看,六大行核心系统建设已进入投产运行阶段,数据库选型呈现多样化,包括GoldenDB、TDSQL、OceanBase、openGauss以及自研数据库。

怜星夜思:

1、六大行都在进行核心系统改造,为什么要进行改造?改造的驱动力是什么?
2、这些银行的核心系统分布式改造都选择了不同的数据库,为什么没有统一的技术路线呢?
3、除了上文提到的这些技术,未来银行核心系统的发展方向还会是什么?

原文内容

六大行在2023年的经营情况整体呈现稳中有进的态势,营业收入、净利润、资产规模等关键指标均保持稳定增长,资产质量稳步提升,贷款与存款业务持续增长,同时各银行在创新与布局方面也取得了积极进展。如下表所示:

  • 工商银行:营业收入8430.7亿元,同比下降3.7%;净利润3639.93亿元,同比增长0.8%。

  • 建设银行:营业收入7697.36亿元,同比下降1.8%;净利润3324.60亿元,同比增长2.34%。

  • 农业银行:营业收入6948.28亿元,同比增长0.03%;净利润2693.56亿元,同比增长3.91%。

  • 中国银行:营业收入6241.38亿元,同比增长6.42%;净利润数2,463.71亿元,同比增长4.07%。

  • 交通银行:营业收入2575.95亿元,同比增长0.31%;净利润数927.28亿元,同比增长0.68%。

  • 邮储银行:营业收入3425.07亿元,同比增长2.25%;净利润数864.24亿元,同比增长1.25%。

从年报中可以看出,六大行做好“科技金融、绿色金融、普惠金融、养老金融、数字金融”金融五篇大文章,服务于产业升级和科技创新发展。同时,六大行正在进行核心系统的信创改造升级,而面对亿级别的客户和10+亿级别的账户数,如何保证系统的平滑切换也是这些大行在金融科技创新改造时面临的难点。

1、金融科技投入情况
六大行在2023年的金融科技建设方面均取得了显著进展,不仅投入了大量资金,还积极引进和培养金融科技人才,通过技术创新和模式创新推动银行业务的数字化转型和升级。这些举措不仅提升了银行的服务质量和效率,也为银行未来的发展奠定了坚实的基础。如下表所示:
  • 工商银行:2023年金融科技投入为272.46亿元,同比增长3.90%,占营收的3.23%,其中科技人员有3.6万人。工行迭代升级ECOS技术生态,推动云和分布式技术体系部署,推进新技术平台的能力建设和场景应用,建成千亿级AI大模型技术体系;深耕D-ICBC数字生态,深化科技、数据和业务的深度融合。

  • 建设银行:2023年金融科技投入为250.24亿元,同比增长7.44%,占营收的3.25%,其中科技人员1.63万人。建行践行金融科技战略,深化核心技术自主可控能力,构建“建行云”基础设施、持续推进核心业务系统分布式转型、推进专业技术能力建设并自研人工智能技术平台。

  • 农业银行:2023年金融科技投入为248.50亿元,同比增长7.06%,占营收的3.58%,其中科技人员1.31万人。农行加快新一代技术体系转型,打造面向未来的数字新基建与IT架构底座,推进云原生能力建设和核心系统分布式架构转型、进行区块链和量子技术等前沿技术的探索与应用。

  • 中国银行:2023年金融科技投入为223.97亿元,同比增长3.97%,占营收的3.59%,其中科技人员1.45万人。中行加快数字化变更创新,夯实科技基础支撑建设“多地多中心”基础设施、推进隐私计算和人工智能等新技术平台建设、加快企业级分布式技术架构的实施,完成借记卡和信用卡等核心业务的架构升级。

  • 交通银行:2023年金融科技投入为120.27亿元,同比增长3.40%,占营收的4.67%,其中科技人员0.78万人。交行围绕数字金融大文章,深化金融科技创新,赋能数字政务、数字产业和数字民生,深度融入数字经济;进一步推进企业级架构与中台建设,建设一云多芯全栈信创云平台;深化数据治理,健全企业级数据标准体系。

  • 邮储银行:2023年金融科技投入为112.78亿元,同比增长5.87%,占营收的3.29%,其中科技人员0.71万人。邮储银行围绕加快数字化转型,助推业务流程和产品创新、深耕金融科技创新应用、深化创新技术驱动能力、探索区块链和人工智能等前沿技术,加快数字化银行建设。

相较而言六大行中的工农中建四大行在金融科技的投入更多,达到200+亿;在科技人员配置上,各大行的科技人员稳定增长,工行以3.6万居首;交行科技投入在营收的占比略高。

2、核心系统建设情况

六大行核心业务系统的信创改造建设情况,在“”一文中进行了详细的分析整理,时隔一年后,再看建设的进展。

1)工商银行

工行于2017年全面启动智慧银行生态建设工程(ECOS),着力构建开放型、高容量、易扩展、成本可控、安全稳定、便捷研发的第五代全分布式开放银行生态系统,设计提出契合自身发展特点的业务流程建模方法论。ECOS工程实现了从传统集中式向全分布式转型的突破,构建了以“云计算+分布式”为核心、灵活兼容适配国内外主流信息技术产品的技术新基座。在2023年已完成7亿多个人客户信息和10亿多个人账户从主机向“云+分布式”的迁移,全行核心系统超80%的业务量基于开放平台单轨运行。另外工行启动对公核心业务系统切流,系统通过容器化部署实现超大规模集群,支持持续扩容,数据库使用GoldenDB

工行基于“云+分布式”为核心的技术新基座,构建了新一代分布式信用卡系统,并于2023年11月完成全行数亿个信用卡账户无缝、不停机切换至分布式平台系统,实现了从传统集中式向全分布式转型的突破。

除了核心业务系统,工行在小型机下移和去Oracle改造中和华为云数据库GaussDB合作,实现Oracle完整迁移解决方案,提供预迁移评估、结构迁移、数据迁移、流量回放及数据校验,自动化迁移90%工作量节省。

2)建设银行

建行在2019年启动了基于多技术栈的银行核心系统建设工作,建设范围涵盖存款、贷款、借记卡、信用卡、客户信息等原本运行在大型机上的核心业务领域全量业务功能。信用卡核心系统部分业务于2020年11月15日在全栈信创平台上线,采用以“鲲鹏服务器+麒麟操作系统+高斯数据库”的全栈信创方案,数据库采用GaussDB

建行在2023年完成客户信息、对私存款、借记卡、信用卡、个人贷款等境内全量个人业务由集中式向分布式架构的全面切换和单轨运行。分布式核心系统承担全行7.6亿个人客户、核心业务94%的交易量,其中建行对私核心业务系统由GoldenDB数据库支撑,承载全行7.5亿+客户、日均30亿+笔交易。

3)农业银行

农行以分布式核心系统建设为主线完善“1251”(一个技术底座、两条跑道、五大能力、一套治理体系)新技术体系,增强关键信息基础设施自主可控能力,全方位提升金融科技核心竞争力。其中农业银行信用卡分布式核心系统(OVC) 在2023年4月6日顺利投产,实现亿级客户规模的数据迁移及流量切换,标志着农业银行第三代信用卡核心系统全面建成。农行信用卡分布式核心在技术上从集中式架构转向分布式架构,以“一体化云平台+分布式数据库TDSQL”为支撑,采用分布式部署,涉及单元化涉及、分布式事务实现等关键技术。

在2023年,农行核心业务系统全面实现分布式架构转型,完成个人定期存款、信用卡、信贷产品、投资理财等核心业务产品的转型升级,个人活期与借记卡产品进入集中式与分布式架构串行运行阶段,实现超8亿个人客户、18亿个人账户的系统迁移改造。

4)中国银行

中行于2020年启动企业级架构建设,命名为“绿洲工程”(OASIS),旨在形成支撑数字化转型的关键动能,实现对业务发展、产品创新、市场变化的敏捷反应。在2023年中行已完成借记卡、信用卡、养老金、票据等基础架构产品的升级,新分布式核心采用单元化的架构设计,采用腾讯云数据库TDSQL承载新核心业务和交易数据。

5)交通银行

交行在核心业务系统下移过程中,以自研的分布式数据库Cbase(基于Oceanbase 0.4版本自研)为基础,采用“集中+分布”并存的技术路线,提升核心业务系统的横向扩展能力。2019年9月完成高频借记卡金融交易下移到分布式架构中,到2021年开放平台日常分流借记卡应用交易的50%,双十一占比达90%。

交行贷记卡系统重构项目于2020年8月启动,底层采用阿里云IaaS、PaaS全栈技术,按照业务数据分片设计、应用系统单元化规划,满足高扩展性、高性能、高可用要求,具有多中心多活的运行设计能力,并于2022年7月成功上线贷记卡分布式核心系统,数据库基于OceanBase完成

6)邮储银行 

邮储银行在2019年初开始新一代金融核心的预研,建设路径采用业务和应用双驱动:一方面对业务模型梳理抽象,建立模型资产库,通过业务组件抽象化、模块化,按需快速重建;另一方面以分布式技术作为技术支撑,自动故障感知处置、分布式强一致、多中心多活等能力,支持云原生按需自适应弹性伸缩和单元扩展,满足客户数量和交易数量增长带来的海量交易。于2021年4月完成整体技术平台上线,2022年3月全量投产上线。在选型测试的过程中,openGaus无论在x86还是鲲鹏上的性能对比MySQL和PostgreSQL均大幅领先,因此数据库采用openGauss

邮储银行新一代信用卡核心系统于采用企业级业务建模和分布式微服务架构,自主研发分布式技术平台和运维平台,打造了坚实可靠的“技术底座”,新一代信用卡核心系统第一批次2023年12月16日正式投产上线

7) 总结

总结六大行核心系统建设情况,如下表所示:

可以看到六大行分布式核心系统的建设已经陆续进入投产运行阶段,像中行和农行基于腾讯云底座+TDSQL数据库构建分布式核心系统、工行和交行通过自研数据库进行核心业务系统改造升级、建行基于GoldenDB分布式数据库、邮储则基于华为云+openGauss数据库进行改造升级。相比较贷记卡业务而言,大行在对私个人业务的体量上更为庞大,在升级改造过程中也是分为多次分批投产完成。

参考资料:

  1. 六大行2023年年报

  2. 2023年金融业信息技术转型升级白皮书之核心下移篇,中国信通院

我觉得云原生肯定是未来的一个重要方向。云原生技术可以帮助银行更好地利用云计算资源,提高系统的弹性、可扩展性和可靠性,还能降低运维成本。

我觉得未来银行核心系统会更加注重智能化。人工智能、大数据、区块链等技术的应用会越来越广泛,可以帮助银行更好地进行风险管理、客户服务和产品创新。

补充一点,低代码/无代码平台的应用也可能会改变银行核心系统的开发模式,可以降低开发门槛,提高开发效率,让业务人员也能参与到系统开发中来。

我觉得主要还是为了应对互联网时代不断增长的业务量和日益复杂的交易模式吧。原来的系统可能难以支撑这么大的并发量,而且扩展性也比较差。改造后就能提升处理效率、增强系统稳定性,还能更好地支持新业务和新产品的开发。

这个问题可以从几个方面考虑:首先,不同银行的业务规模、业务类型和技术架构不同,对数据库的性能、功能和扩展性要求也不同;其次,不同数据库的成熟度、生态环境和技术支持也不同,银行需要根据自身情况进行选择;最后,一些银行可能出于自主可控的考虑,选择自研数据库或国产数据库。

个人觉得,开放银行也是一个重要的趋势。银行核心系统会越来越开放,可以与其他金融机构、科技公司等进行合作,共同构建更加丰富的金融生态。

统一的技术路线当然好,但现实情况很复杂。每个银行都有自己的历史遗留系统,数据库迁移成本非常高,而且不同数据库之间兼容性也存在问题。所以,银行在选择数据库时,需要平衡各种因素,找到最适合自己的方案。

我个人认为,合规性也是一个重要的驱动力。新的监管政策对银行系统提出了更高的要求,银行需要通过系统改造来满足这些要求,避免合规风险。

除了业务量和成本,安全性也是一个重要因素。随着网络攻击越来越复杂,老系统更容易受到攻击。新系统在安全性方面会有很大提升,可以更好地保障用户资金安全和数据安全。

安全性和合规性仍然是未来银行核心系统需要重点关注的方面。随着监管政策的不断完善,银行需要不断提升系统的安全性和合规性,才能保障业务的可持续发展。

这个问题很有意思。“没有统一的技术路线”这个判断很精准。数据库选型从来不是单纯的技术问题,更是一个综合考虑成本、已有技术栈、人才储备、以及对未来技术走向判断的复杂决策。每个银行的情况都不一样,自然选择的数据库也不同。

改造的驱动力肯定离不开成本和效率。老系统维护成本高,升级换代困难,而且功能也比较单一。新的分布式系统可以降低硬件成本,提高资源利用率,还能更灵活地应对市场变化。

技术路线统一的好处是显而易见的,可以降低学习成本,方便技术人员交流,提高开发效率。但实际上,每家银行的历史包袱、技术积累、团队构成都不一样,强行统一反而会水土不服,得不偿失。选择适合自己的才是最好的。