一、自主创新路线
建设银行信用卡核心业务系统以敏捷产品创新和加快提升客户体验为核心目标,以技术赋能提升核心竞争力,以高性能和超高容量为信用卡业务快速发展提供强力支持,以业务创新推动产品创新,为客户打造全场景、多样化、全方位的贴心金融服务,全面实现系统的自主可控。
建设银行信用卡核心业务系统最初运行于进口主机平台之上,主机平台具有性能可靠、安全稳定、集中统一管理等优势,但同时主机系统也存在无法忽视的劣势:一方面其规模庞大、交易模式复杂,随着交易量的不断增加,只能依赖纵向扩容实现系统稳定,基础设施投入成本和外部公司采购成本居高不下;另一方面依赖单一数据库集群的处理性能,高度集中容易发生故障,且故障影响范围巨大。因此,原系统成本高昂、可扩展性差、自主性差等缺点较为显著。
建设银行信用卡核心业务系统信创建设分为两个阶段。
首先,为了实现安全战略和全面自主可控目标,进一步促进信用卡业务的快速创新,支撑业务的快速增长,节约资源成本,建设银行优先将运行于进口主机平台的信用卡核心业务系统,基于建设银行新一代分布式平台进行了重构,通过分布式改造后,采用微服务、全局路由与配置中心机制、共享数据访问、分布式消息机制、集中调度自动任务、分库分表、NoSQL数据库、分布式日志采集等技术实现系统的高性能、高可用、可扩展性,使系统具备横向扩展能力,可以实现近乎线性的处理能力扩展,支持海量的客户和巨大的发卡量。
在完成信用卡核心业务系统主机下移后,建设银行基于全栈自主可控软硬件技术栈进行全面适配改造,建成全栈自主可控的信用卡核心业务系统。同时,引入白名单并轨运行的客户无感平滑切换方案,将真实客户及业务分批次迁移切换到全栈自主可控系统运行,实现从硬件、操作系统、数据库到应用功能等全方位的自