本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

搜索

云原生2.0助力金融核心系统现代化

2023-07-10
6820
3

目前我国金融核心系统大多仍基于主机技术并采用集中式架构建设,应用系统耦合性过强、扩展能力不足,已难以满足数字化时代金融业务快速响应、敏捷弹性的需求。因此,建设用户体验更好、产品创新更快、资金处理更安全、金融生态更开放、经营模式更灵活、业务连续性更强、运营成本更低的现代化金融核心系统成为行业焦点和创新热点。

华为公司在金融和政企领域拥有多年的实践经验,同时结合华为云主导的云原生2.0优秀架构,提出了“现代化金融核心系统”的行业理念。

现代化金融核心系统的七大业务特征

核心业务系统作为金融机构的“核动力”系统,除关注自身的技术运用与实现,更注重对金融机构竞争力的助力,对金融业务的发展促进;其以金融业务高速稳健发展作为唯一目标,具备鲜明的现代化业务特征。

1.更好的客户体验。通过构建智能化客户经营和立体化渠道服务,为包括零售客户、企业客户、员工、供应商、合作伙伴、政府机构、金融同业等泛化的客户提供一致的ROADS体验(实时Real-time、按需On-demand、全在线All-online、自助DIY、社交化Social),提升客户满意度。

2.更快速的产品创新。快速的产品创新是当前金融机构的核心竞争优势,现代化核心系统作为金融机构基础产品的供给侧,可通过产品的灵活配置与组合、流程的快速编排、直通渠道的销售等能力来满足产品的快速创新;此外,更快速的产品创新还包括更精准的产品运营,即现代化核心系统应能支撑对于产品的全生命周期管理、分析和评价等。

3.更安全的资金处理。核心业务系统处理了金融机构80%以上的资金转移业务,对于交易的一致性和安全性要求极高。在一致性方面通过SAGA、TCC等多种分布式事务控制模式,以及跨系统、跨渠道的对账和差错处理,提供更高的资金一致性保障能力;在安全性方面,可通过详细的记录资金业务过程,支持资金业务处理过程的全程可观测、可管理、可审计、可追溯等,从而提升资金处理安全性。

4.更开放的生态。随着金融机构推进数字化转型,金融服务已经从物理世界走向了数字世界,从消费物联和产业互联逐步迈向万物互联,未来金融业务将无处不在。现代化核心系统应能适应金融业务线上化、场景化、多元化的变化,将金融机构数据与服务线上化、轻量化地开放给合作伙伴及B端、C端用户,实现开放生态的共建、共生和共赢。

5.更灵活的多租经营模式。在传统核心系统中,客户、产品等关键要素紧耦合,牵一发而动全身,无法满足组织机构变化和个性化产品更新的要求。因此,现代化核心系统不仅要支持多法人的数据多租隔离模式,而且要满足不同法人根据自身业务诉求快速灵活地定义自己业务处理流程的需求。

6.更强悍的业务连续性。核心系统应该支持金融机构7×24小时不间断对外提供服务,一方面可使用分布式技术的高性能、高吞吐、高可用等关键能力,使核心系统面对高业务负载、软硬件故障、区域性失效和灾害时,能始终保持业务的连续性;另一方面也可通过适配安全可控的基础软硬件设施以提高供应链安全风险应对能力。

7.更低的运营成本。核心系统作为金融机构最重要的IT系统,是业务不可或缺的一部分,也是企业价值创造的驱动力,所以可将现代化核心系统视为“产品”,通过业务与IT一体化产品运作得到更显著的业务收益。

基于云原生2.0的核心系统“四个现代化”

核心系统在数字化时代如何提供更好的技术“供给力”和“连接力”是建设的重点,核心系统必须更加敏捷、高效地供给金融产品和服务,才能适应数字金融快速发展的要求。在云原生1.0的时代,部分金融机构通过构建云基础设施,将部分业务改造上云;随着云原生进入2.0时代,金融机构还需要云满足“应用敏捷、业务智能、资源高效、安全可信”的能力,不仅需要让应用能够更好地“生于云,长于云”,还需要能够帮助金融机构充分利用云上的各种服务构建韧性、弹性、可移植、可扩展的应用,为金融行业提供“全场景极致体验”“数据全栈智能”“业务全流程安全”等业务服务能力。

为提升金融企业软件交付能力,赋予金融企业敏捷迭代、快速试错和创新的竞争力,打造科技与金融业务协同发展的数字化优势,金融核心业务系统需采用云原生2.0的现代化技术手段进行装备,以更快的速度创造更好的数字产品,从而保持在市场竞争中的领先。现代化核心系统技术实现主要包括基础设施现代化、技术架构现代化、共享平台现代化及开发治理现代化四个方面。

1.基础设施现代化。支持全面云化/容器化的现代化金融基础设施要满足统一的云架构、多中心的容灾规划设计、大规模可扩展、一云多芯多池能力、安全合规及资源敏捷弹性等关键规划和建设要素,以满足各类业务对基础设施的定义与适配。

2.技术架构现代化。随着金融核心业务规模和场景范围逐渐扩大,业务的敏捷与灵活对企业应用和数据架构也带来深刻变革,包括围绕应用的微服务化、服务网格、Serverless、函数计算和应用高可用,以及结合使用场景的数据库分布式部署。

3.共享平台现代化。以业务和能力为中心,根据金融核心业务特点对其服务的共性能力抽象、沉淀、整合和共享,形成金融核心现代化服务平台,以全面提升组织和业务的运行效率。共享服务平台将包括统一技术栈、数据模型、业务模型,并通过服务编排快速组合出新的产品/服务。

4.开发治理现代化。传统核心应用的设计和生产周期较长,进行敏态改造后带来指数级增长的配置和部署、传统开发模式下“应用与配置”的耦合及对“安全与效率”的平衡,都难以满足金融核心应用现代化的要求。

为系统性解决以上问题,实现核心应用周/天级上线以及内生的安全可信,企业需要构建跨开发、运行、运维的开发治理一体化平台。

行业实践和展望

根据多份调研报告和经验统计,金融机构由目前的集中式核心系统向新一代面向“云原生”的分布式核心系统的演进往往需要几年的时间。由于核心系统建设难度大,仅有23%的金融机构选择以新的核心系统替代原有核心系统,50%以上的金融机构仍选择在原有核心系统上维持不变或者小范围升级改造。因此,合理的现代化核心系统建设实施方法、路径与步骤至关重要。近年来,华为云Stack帮助多家大型商业银行、股份制银行、城商行和保险公司完成现代化核心系统建设,参考云原生2.0的技术能力和工程能力要求,总结形成了一套松耦合的现代化核心系统最佳实践方案。

1.金融级“高可靠+高性能”底座,满足核心业务运行要求。基于华为全栈云原生软硬件基础设施打造(计算、存储、网络、华为云Stack、CCE容器、ASM),承担核心系统所需要的大规模、多类型的资源池、安全可靠的先进算力平台,已在超过70%的头部大型金融机构支持金融级两地三中心部署,轻松支撑10亿以上的日交易量。

2.敏捷灵活的分布式技术平台,应用低成本改造。分布式技术平台既支持多样化的敏捷业务开发及部署,又能高度聚合底层资源、灵活编排结构化组件,进而更快更好地支持业务创新发展。比如,在某城商行通过高可靠消息中间件支持高性能和强一致性消息实现统一服务总线;在某清算机构通过非侵入微服务接入框架,应用零代码改造接入,降低改造难度等。

3.高性能分布式数据库,数据迁移便捷。面向核心交易场景,强一致、高扩展的GaussDB分布式数据库支持高达单节点150万TpmC和32节点1500万TpmC高性能,并支持“1000+”的计算节点和在线扩展能力;结合单元化的架构设计,提供与应用架构相匹配的数据切片、分库分表、分区等设计能力,实现整体数据系统的灵活弹性、易扩展和故障半径可控,满足金融核心交易下的大容量、高并发和突发峰值场景的需求。比如,GaussDB分布式数据库在某大行承载数百万客户信用卡核心业务,在某保险承载十余个核心业务场景。

4.提供“两融三全”服务,支持金融核心系统高效建设。华为提供面向核心系统建设的“两融三全服务”的服务理论、服务工具和工程方法体系,“两融”即业务和技术的融合、现状与未来的融合;“三全”即全域、全周期、全时的保障体系,让整个演进路线走的平坦,遇到问题能快速“排障”。比如,在某股份制银行提供系统级高可用和性能调优服务,发挥软硬一体全栈解决方案优势,将核心系统时延由原有数百毫秒缩短到约50毫秒。

未来华为将持续致力于通过云原生2.0加强核心系统技术与应用架构的现代化建设,为新老核心应用根植云能力,推动金融科技与金融业务协同发展,早日实现金融核心系统全面现代化。

免责声明:文章内容和观点仅代表作者本人观点,供读者思想碰撞与技术交流参考,不作为华为公司产品与技术的官方依据。如需了解华为公司产品与技术详情,请访问产品与技术介绍页面或咨询华为公司人员。

TOP