随着科技的蓬勃发展、社交网络的广泛使用、线上消费的普及、数据挖掘的技术提升等大趋势,全球银行业正迎来一场声势浩大的数字化创新浪潮。数字化为消费者的生活及行为模式带来翻天覆地的变化,也孵化出一批新型的金融科技(Fintech)竞争者,为银行带来了巨大挑战及新的机遇。传统银行的数字化转型,是要向千禧一代提供更好的服务。千禧一代是伴随着数字化潮流成长的,他们希望融合线上和线下的服务。因此,传统银行数字化转型的两个重点是开放式银行和全渠道银行。开放式银行是一种利用开放API技术实现银行与第三方之间数据共享,从而提升客户体验的平台合作模式。开放式银行可以帮助传统银行更快的融入互联网电子商务平台并构建自己的金融生态系统。例如,银行可以把房贷等金融服务产品以开放API方式和房地产商对接,客户接入平台后也可以做关联产品推荐。全渠道银行是以客户为中心而驱动渠道融合,从而为用户提供更优产品体验。现在全球众多领先银行都在多渠道的基础上打造线上线下整合的全渠道发展模式,目的是让客户在所有渠道均与银行接触,都感受到统一的客户体验与品牌印象,同时为客户提供渠道之间的无缝结合,随时随地选用自己觉得最方便的一种或多种渠道实现所需要的交易或服务。
伴随着开放式银行和全渠道银行的转型诉求,传统银行的技术架构也在转型:
-主机(Mainframe)模式
-C/S两层架构和B/S三层架构
-分布式架构。
在主机模式中,数据架构主要集中在主机。这里数据架构的要求是安全性和稳定性。
在C/S和B/S架构中,引入了中间件平台(Middleware)。这阶段的数据架构主要是在电子渠道。渠道相关的数据信息主要存储在渠道对应的关系型数据库。
在分布式架构的基础是云计算技术和容器化平台(CloudComputing,ContainerPlatform)。这里的数据架构变得相当复杂。一方面是因为大数据的发展,数据量、速率、数据类型都给数据架构的设计带来了极大的挑战。另一方面是因为客户的期望也伴随着互联网的发展而不断提高。银行需要在金融服务上不断进行创新,但是也不能影响中断现有业务。因此,微服务架构、DevOps和私有云的使用可以让业务创新更快进行。同时,银行也需要构建用户画像,对用户的行为偏好和财务可以更好预测。这样就在设计上要求每个微服务都有自己的数据库(包括缓存),同时需要构建数据湖,也要和数据仓库、ODS等对接,这样才能全方面的构建高性能的数据架构以支撑银行的数字化转型。
高性能数据架构从文件系统到SQLDB到NoSQL,再到现在的NewSQL。业务的发展会对高性能数据架构的发展不断带来诉求,也需要大家不断的了解和更新现有技术知识,以满足用户的需求。