文/科技茱比莉
蚂蚁金服战略入股润和软件这件事其实是 2018 年 6 月的事了。蚂蚁金服专注金融科技,润和软件 60%以上业务都与金融信息化相关,正向推导合情合理,而 2019 年 3 月双方首次高调举行发布会,宣布共建“新一代分布式金融业务核心平台”,才更一步明确了蚂蚁金服战略入股润和关键契合点——蚂蚁金服 bPaaS。
那么,这个在金融业界还略显陌生的平台 bPaaS 到底是什么?
bPaaS 的起源
bPaaS( Business Platform As a Service ),就是蚂蚁金服的分布式金融核心套件,也是蚂蚁金服和润和软件共建“新一代分布式金融业务核心平台”的基础,它位于 PaaS 层和 SaaS 层之间,是支付宝的核心系统在 10 多年演进中形成的底层技术积累。
简而言之,bPaaS 之于蚂蚁金服,就相当于阿里云之于淘宝,都号称是多年来通关阿里集团不同业务的发展,自研技术并进行产品化后,要面向行业做平台服务输出。
其实,去年 9 月的云栖大会,蚂蚁金服首次发布分布式金融核心套件 bPaaS,包含自身淘宝和网商银行体系所沉淀出的“产品合约”、“资产交换”、“资产核心”、“会计核算”、“计价” 等金融核心组件。而早在去年 6 月就宣布战略入股润和软件,不仅是因为润和软件是金融行业的大型 ISV,也因为它专注的正是金融核心系统领域,恰与 bPaaS 定位契合。今年 3 月双方共推的“新一代分布式金融业务核心平台”则意味着 bPaaS 生态集成模式的开启,加速了 bPaaS 在金融用户中的应用进度。
据悉,基于 bPaaS,润和“新一代分布式金融业务核心平台”不仅具备分布式事务、通信、容灾、弹性伸缩、资金安全等底层技术能力,同时融合了蚂蚁金服生态和业务场景,拥有敏捷产品创新、热点账户智能策略、统一资产交换策略、交易核算分离等功能特性,可根据银行不同数字化战略需求,编排差异化的分布式金融业务核心。
绕开枯燥的产品和功能,从产业角度看,蚂蚁金服和润和软件都看到了互联网金融的兴起,越来越多的云原生应用,因此采用分布式云架构,搭配分布式业务核心平台,是金融机构现在和未来正在发生的重大变革,平台前景无限,双方合作利好。
bPaaS 的初衷
如果不能将技术与最核心的业务平台融合,那就说明科技还不足以成为真正变革的核心动力,就不能真正加速企业数字化转型。
蚂蚁金服高级技术专家李玄就表示,bPaaS 期望重新定义金融业务领域的分布式模型,尽可能简化分布式金融核心业务中的落地复杂度,并集成分布式应用场景下的一系列支撑性能力,使得金融用户搭建新的分布式金融核心系统所花费的时间,从过去的3年甚至更长缩短到现在的 3 到 6 个月。
不仅加快了研发时间,最为重要的是,蚂蚁金服希望 bPaaS 带给金融用户的核心平台具备“复制蚂蚁金服的核心技术能力”的水准。这个 bPaaS 水准应该什么样呢?
金融用户不用从零开始摸索分布式核心系统,bPaaS 能够提供可复用、可运营的共享金融业务处理能力,并在保持传统核心稳定的前提下,可以根据不同差异化的业务场景快速定制新业务场景,快速配齐弹性伸缩、敏捷开发、秒级容灾等云原生分布式能力,支撑业务快速发展,敏捷创新。
bPaaS 的“十年寒窗”
如此一来,bPaaS 是否真能做到蚂蚁金服所期望的那样,就得看这十多年来它是如何从支付宝的技术演进到目前的 bPaaS 阶段。
据李玄介绍,bPaaS 发展可以大致分为集中式架构、分布式服务、云支付去 IOE 和云金融,四个阶段,而第五个阶段应该就是现在成为对外输出的技术平台。纵观 bPaaS 的阶段性历程,是典型的“多样化业务孵化出来的架构。”
第一阶段(2003-2006):集中式架构。
支付宝诞生初期只服务一个大客户——淘宝,采用的是采购供应商的产品构建集中式单体应用架构,并开始基于开源技术进行开发。
第二阶段(2007-2009):分布式架构。
支付宝演变为复杂完整的支付产品,产品创新迭代周期加速,这就需要系统沉淀、服务分拆,对交易系统、商户系统、会员系统、支付系统进行改造,使得不同功能模块可以并行演进,加速了整个系统和业务创新研发,从而促进了支付宝的场景创新。
第三阶段(2010-2012):云支付阶段。
支付宝的支付场景从淘宝扩展到了各种场景交易,另一方面也接入了线下、航旅等渠道,出现了红包、卡券等营销手段。这个阶段的重点在于支付宝技术团队着重开发整个资金处理能力平台,实现向上对接更多应用场景。这促进了支付宝业务爆发式增长,支付宝底层的核心系统向稳定、高并发等核心需求演进,并开始基于金融级的 OceanBase 数据库和 SOFAStack 中间件进行异地多活单元化架构改造,逐步走向云平台架构。
第四阶段(2013-2018):云金融阶段。
支付宝平台的业务场景从支付演进到理财、微贷、银行、保险等领域,通过对外业务与技术开放的融合,蚂蚁金服需要创造全新的技术底层构架即分布式金融核心系统,以快速协助业务上各个产品服务的开发创新和互通,提升服务效率和用户体验。
而现在,bPaaS 要从对内提供服务开放给对外提供服务,它自带支付宝 10 余年来的技术发展和业务创新,并具备分布式架构下金融核心系统的最佳实践,如今在生态中布局了润和软件的开发能力,降低了金融用户的实施难度,加速了金融用户的部署周期。