什么是面向未来的IT系统,必须是弹性、随需所用、智能化而又是云原生的。

那么,什么是高可用、弹性、智能化、服务化的金融系统?这个问题各家银行、各类金融机构都有不同的答案。

不懂云原生?来看国内首个信用卡云架构如何实施

当中信银行信用卡StarCard新核心系统稳定运行一周年之后,业内这才发现,我国银行的核心系统原来可以做到。这个国内首个具有自主知识产权的新一代云架构信用卡核心业务系统,不仅对信用卡业务、银行业务的未来系统具有借鉴作用,对其他行业也是如此。

本文深度揭秘项目情况。

蓬勃发展的信用卡业务

我国信用卡业务呈现明显的增长态势。

截至2019年,全国信用卡发卡数共计7.4亿张,同比增长8.7%。人均持有量0.53张,同比增长8.36%。银行卡授信总额17.37万亿元,同比增长12%。

在这个大环境下,中信银行信用卡也取得了不错的成绩,发卡量、交易量、业务收入等业务指标均表现优异。截至2019年下半年,中信银行信用卡累计发卡7439.80万张,发卡规模较上年末增长10.95%,交易量同比增长27.81%,业务收入同比增长19.14%。

不懂云原生?来看国内首个信用卡云架构如何实施

从数据看,中信银行信用卡的发卡量、交易量、业务收入等均高于行业平均水平,这说明中信银行信用卡业务在细分市场、差异化经营、金融服务与消费场景、数字化转型方面取得进展。

但在IT核心系统中,大多数人不知道的是,中信银行早在几年前就开始“未雨绸缪”,这一步,中信银行信用卡又走在业内前列。

近年来,信用卡发卡量、贷款余额增速迅猛,如果单凭以前按照容量不到500万发卡量设计的系统难以支撑。这也是所有行业面临数字化转型、智能化升级的挑战,表现在“混搭式”的系统方面:

  • 并存集中式IT系统
  • 烟囱式的IT系统
  • 服务式的IT系统
  • 云架构的IT系统

从这个“混搭式”的IT系统就能看出,中信银行信用卡系统伴随着IT新技术的发展不断“叠床架屋”升级,属于 “救火式”的发展。在面向云原生的架构变化时,必须要改变了。

核心是智能开放系统

于是,在2014年,中信银行信用卡中心开始广泛展开内外部调研,寻求解决之道。

经过“走出去”、“请进来”反复论证,通过银行董事会前瞻布局、果断决策,最终同意开展云架构升级。核心是解决现有问题的同时,要布局未来,自主建设新一代信用卡系统,构建“以智能为核心的开放系统”。

注意这个时间点是在2016年年底,当时“智能化”概念刚刚普及、各行业也开始尝试应用,这充分证明了中信银行信用卡论证的充分性、布局的前瞻性。

项目制定了详细的业务和技术指标,业务上要达到“亿+”级别的客户经营、管理需求。技术上包括在性能、稳定性、容量、扩展性、敏捷、安全等方面,提出高出同业水平,在业内最严格的指标。

前后5年,中信银行信用卡中心与合作伙伴按照“先外围 后核心”的实施策略,交付外围系统126套、分布式核心系统1套。这里采用“开源+定制”的解决方案,应用层采用微服务设计、容器化的部署方式构建分布式的架构体系,基础设施大量采用华为x86服务器、与中兴通讯联合研制分布式数据库GoldenDB、采用Hadoop大数据平台和组件等等。

历经数个版本迭代,反复测试,并经过总行专项评审和风险评估之后,2019年10月,系统“低调”上线,中信银行信用卡系统全面切换,实现了从0到1的蜕变,至今已经有一年时间。

全新的6大IT能力

项目可圈可点的地方太多。

从业务来说,全面支撑未来的业务发展方向,从战略层、业务层、支撑层几个角度可以论证。而从数字化转型的角度,核心系统带来的全新的IT能力,总结如下。

  • 客户旅程数据驱动能力:围绕端到端的客户旅程,持续引入金融科技手段和方法,创新场景和服务,提升用户体验,降本增效。
  • 实时大数据服务:依托新兴技术手段,打破常规数仓T+1时效约束,提供秒级大数据服务能力,提升业务敏灵敏度。
  • 微服务架构:从业务视角开展领域驱动设计,高内聚,低耦合支撑,以周为单位进行服务开发和版本迭代。
  • 端到端敏捷交付:从服务设计、敏捷交付、工程治理、测试驱动、智能运维,信息安全等角度引入工具平台支撑实现自动化流水线交付。
  • 智能运维:依托全链路监控与告警事件处理,实现从流量入口到交易接口及监控,故障定位,实施问题及时处理。
  • 开放银行服务:形成基于API、SDK、小程序等多维度开放,银行能力联结、共建、共享,打造无界金融服务生态。

最新数据显示,该系统已经成功承载1.1亿账户运营管理,整体交易成功率99.999%。交易峰值达4500笔/秒,平均交易响应时长36毫秒,有效满足会员日、抢购抢兑、营销活动等高频交易场景需要。

在性能上,生产环境通过了网联4500TPS的压测值,是双十一峰值的3倍。线性扩展能力方面,在测试环境20台x86部署微服务,通过了20000TPS的压测值,是国内大行双十一峰值的2倍。

无界开放的生态市场

中信银行的信用卡核心系统,实现了业内诸多第一。

第一个部署在容器云平台、第一个采用微服务和大数据架构、第一个基于x86服务器、第一个国产数据库支撑亿级卡量、第一个基于交易级账户设计理念…

实践证明,经过一年的业务实践,该系统成为“世界领先的分布式信用卡解决方案”,未来要做的事情还很多,不断引入新技术、对标国际最领先的互联网公司,不断提升系统的智能化水平,成为一个开放、无边界的技术平台。

不懂云原生?来看国内首个信用卡云架构如何实施

在取得这样的成绩之后,中信银行信用卡StarCard新核心系统一周年沙龙会上,邀请了来自华为、中兴、红帽、江融信、长亮、天阳宏业、毕马威等七大核心合作单位的高层代表,以及银联、Visa、万事达卡等三大银行卡组织高层,首批11家机构启动数字金融“生态市场”。据介绍,“生态市场”未来的布局将按照“1+N+∞”的模式,以新核心系统为基础,围绕“风险、市场、销售、运营”等N个场景,携手合作伙伴共同创造∞种业态,打造全服务、全渠道、全场景覆盖的金融科技新生态,开创无限新可能。

其实,这个项目很多细节都值得研究,仅仅是选择技术路线、选择合作伙伴就够写一本书。本文意图传递一个信息,无论在信用卡领域、金融领域甚至在各行各业的数字化转型的过程中,有董事会的支持、有方法论、有技术合作伙伴、有对业务的充分理解、有清楚的目标规划和落地实施策略,一切都是可实现的。在这方面,中信银行信用卡的核心系统带来了更多的启迪作用,要立足未来,才能拥抱技术,让数字化驱动智能化转型。

而未来,中信银行信用卡继续发挥金融科技优势,着力提升“新服务、新技术、新管理”三维一体的综合能力,为人们的消费生活提供更高质量、更有效率、更具个性化和安全的金融服务。