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

搜索

五大关键特性 云原生加持的数字银行迎来增长新效能

2021-10-28
5090
0

数字银行的发展

金融科技发展一日千里,全球出现数字银行的新浪潮。一般来说,数字银行是通过科技手段,在数字渠道上提供金融服务的银行,包括传统银行的数字银行业务和独立实体的全线上虚拟银行。从2013年起,中国与海外各国政府出台各类数字银行的政策,吸引有能力的行业与创新领导者投身于数字银行的行列。

同时,传统银行也会紧随着数字银行的发展而转型。,根据德勤《Digital Bank Maturity 2020》报告显示,传统银行数字化的领导者有较好的成本与收入比例(低4.0百分点 )和股本回报率(高1.9百分点 ), 数据也在吸引有能力的传统银行加快转型的步伐,其中以国内的招商银行和海外的星展银行为代表。

在数字银行发展背后,IT扮演一个重要的角色。近年云计算的技术出现,基础设施发生颠覆性的变化,为敏捷与技术型的数字银行在市场上获取竞争优势。云原生的特性为银行提供有利的工具,帮助银行实现业务能力升级和业务创新。

近年,如国内的十四五规划、中国香港的“金融科技2025”策略,到欧盟的“Fintech计划”等不同区域的政策变化,明确了对数字银行与云计算发展的支持,推动数字银行的浪潮进入新的高度。

云原生数字银行的5个关键特性

根据CNCF(云原生计算基金会)提出的定义,云原生技术是指有利于新型云环境中,构建和运行可弹性扩展的应用,云原生能够构建容错性好、易于管理和便于监控管理的松耦合系统。

在此基础上,我们认为,基于云原生的数字银行拥有以下5个关键的技术特性:

1) 敏捷部署

在银行的不同业务场景下,需要不同的测试环境,如批量测试环境、参数测试环境等。在传统的银行系统环境中,需要对此构建一个新的环境,需要申请预算、采购资源、重新安装部署、重新编译到部署,周期需要的时间最快也要1-2周。而在云原生环境,采用容器技术,通常都采用IaC(Infrastructure As Code,基础设施即代码)和部署文档,实现一键部署的能力,耗时通常不多于30分钟,就可以完成一套系统的部署,同理,也可以在短时间将资源进行回收。

2) 弹性扩容

在晚间,银行核心业务需要进行大量文件的拷贝和处理,是银行系统的关键工序。在传统的银行环境下,这种批处理的时间控制是重要的应用运维流程,需要人手控制、监控和预警;而在云原生环境下,在批处理执行的时候,基于程序的实际情况,如信息序列、CPU使用率或时延等指标,系统可以自动进行横向扩展或回收,不受固定资源池的影响,能保证批处理的完成时间。在业务高峰期,还可以通过弹性扩容,实现系统在业务高峰时期的平稳运行。

上图为数字银行采用华为Volcano云原生批量处理架构,支持批量弹性扩容能力。

3)安全运行

银行监管框架中有严格的业务连续性要求,对于IT技术来说就是要求系统的高可用性。与传统的基础架构类似,云原生数字银行需要部署多云架构,需要考虑云和云之间的对接和切换的能力。云原生的优势在于不受基础架构资源限制,同时可以有效利用云平台的应用监控、策略设计与管理能力,通过统一平台管理应用的运行情况和切换要求。如对安全有更高考虑,云上可提供SIEM(Security information and event management,安全信息和事件管理平台)和第三方的云上访问授权管理控制(Cloud Access Security Broker ,CASB)的能力。

4)分布式微服务

上文提到敏捷部署,要真正做到业务的敏捷,重点要考虑的是敏捷开发的方法。在云原生环境中,微服务架构是应用的核心架构,微服务的核心价值在于解决原来SOA架构的耦合问题,降低开发的复杂性。同时,分解的程序由多个不同的开发团队并行维护开发,服务间利用标准服务网格框架(如Istio,一种开源服务网格)进行互联。每个开发人员只需专注自己的微服务开发工作,而无需花大量时间用在复杂的集成互联与验证上。

同时,在微服务设计中的无状态要求,配合应用分布式框架,为分布式运行提供可能性,实现分布式应用的能力。

5)原生应用迁移

当考虑把关键应用部署在云上,我们需要考虑应用与云供应商的解耦要求,也就是多云策略的基本原则。

这里就会涉及到“云云迁移”。云云迁移是指把应用从一个云平台上迁移到另一个云平台上并进行部署,云原生的部署能力是基于部署文件对云的适应性,考虑元素为云平台的开放性。对于高开放性的云平台,一般遵循开放架构的标准和原则,实现应用的可携性;对于依赖封闭技术的云平台,应用部署的要求较复杂,可携性或迁出风险较大。

技术与文化并举 推动云原生数字银行的演进

对于传统银行,云原生的演进是一个管理与技术演进并行的持续过程。有些银行只成立多个敏捷开发团队,最后没法实现敏捷交付;有的银行找了咨询公司进行企业改革,引入新的技术框架,结果咨询公司离场后,银行只能执行部分要求,与实现云原生的特性还有较远的差距。根据我们的经验,如下图展示,要实现真正的云原生架构到实现其中的业务价值,除了业务与技术能力外,同时还需要文化建设转型和使能者的协助,持续进行优化管理,文化建设与技术赋能。

云原生支持银行业务发展

从云原生数字银行系统的特性来看,云原生为数字银行带来新的成长动力,是实现数字银行增长的第二曲线。

通过云原生的敏捷性、低成本、容错性、高可用性、高性能和松耦合等特性,为数字银行业务的创新与迭代、互联网的高交易量低成本与IT运维的复杂耦合提供完整的解决方案。

无论从各国金融监管机构对云计算的认同,还是云原生支持银行业务发展的独特优势,基于云原生的金融应用会是未来的新趋势。对于金融机构来说,要真正用好云计算的能力,发挥好云计算的潜能,云原生数字银行应用是银行需要为此准备的前提和基础。这也为银行未来的IT架构的演进提供一个重要的指向标。

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

TOP