核心银行系统 后记 新纪元
核心变革驱动力
催生核心银行系统变革的驱动力,
每一代都不同,
第一代:节约人工成本,利用计算机代替手工。
第二代:提高业务办理效率,利用网络实现联机交易。
第三代:管理变革,需要进行数据大集中。
第四代:业务转型,需要以客户为中心。
新一代:金融科技驱动,核心上云。
新二代:……
新三代:…
前几代核心换代的驱动力都可总结为以业务变革为驱动力,新纪元将以科技发展为第一驱动力。
在瘦核心、大外围的架构下,外部环境变化、内部组织变革适应外部变化等业务变化因素,直接变化外围即可轻松应对,无需对核心大动干戈,所以不将以业务为主要变革驱动力。而在未来,外部商业环境变化的最大因素是“科技”,量子计算、区块链、AI等才是从根本改变商业形态、金融格局的源动力。科技改变了商业服务模式,甚至创造了新的、更便捷的服务方式,比如,扫码支付等便捷的科技手段使支付的流量、并发量呈几何级数上升,对银行系统乃至核心提出巨大的考验,等等,催动核心因“科技”而进化,科技将成为第一驱动力。
互联网分布式核心
现在大多数互联网分布式核心都可以分为两个部分来看,分布式技术平台和分布式应用平台。
分布式技术平台是指开发核心时采用分布式基础架构,在此技术上开发的应用支持分布式部署。基础架构:分布式事务、分布式数据库访问、分布式批量框架、分布式缓存、分布式消息队列、分布式业务集成。分布式技术平台上开发的核心,拥有云原生能力,可以实现核心上云。
分布式应用则是对核心系统的业务模块、功能、库表等进行切割,变成不同粒度子模块,能灵活进行组合和拆分,而不像传统核心打包成一个大平台组在一起。这也是适应SOA风格设计的需要。
image.png
互联网核心➕传统核心并行的双核心架构
双核心,也就是维持原有核心不变,新建一套互联网核心,一稳一快,来满足银行的业务发展需求。双核心解决方案也是互联网金融下讨论最多的核心改造方案。一个银行在选择基础架构的时候,选择哪种核心架构,对于后续IT支撑的要求是不一样的。双核心的架构,还需要根据银行的业务特点,划分新老核心的业务边界,面临I、II、III类账户切分的问题,只有业务层面的东西梳理清楚了,IT架构才能更好地为业务服务。
双核心架构与早期信用卡业务系统独立在核心之外有异曲同工之妙。早期,银行急于快速上线新兴的信用卡业务,但信用卡的各种记账、计息、计提等功能操作与传统核心的存贷有非常大的不同,在原有核心上做改造非常麻烦、且时间周期冗长,直接采购的信用卡系统或模块独立自成一派,放进传统核心中对核心的改造也非常大,故有不少银行将信用卡系统独立在核心之外记账。现在的互联网核心的双核心架构实则与当年的信用卡系统的做法类似,都是为了解决核心改造漫长困难与新兴业务快速发展的矛盾而出现的解决方案。