大型银行组装式应用在数字生态基座落地实践( 二 )


二、生态连接器建设
接下来介绍我们的生态连接器建设 , 这是我们当时在落地的时候形成的总体架构图:
大型银行组装式应用在数字生态基座落地实践
文章图片
1、建设通用基础服务
我们需要做一些生态融合 , 解决组装的能力问题 , 其实就是要建设好通用的基础能力 。 实现通用用户、权限、角色、机构、流程管理等基础服务 , 提供数据共享访问 , 打通生态产品场景融合 。
在基础能力方面 , 用户中心、权限管理和流程管理是比较基础的 , 以及用户菜单、角色、机构等 , 基本上我们的每个SaaS应用建设时都会涉及 , 包括与行外合作方提供的SaaS应用进行融合的时候 , 都必须包含流程管理等基础能力 , 这一方面是作为融合能力重点建设 。
2、建设业务共享服务标准化输出能力
在融合的过程中 , 我们需要提炼一些共性的业务共享服务(PBC) , 类似于前几年提的中台 , 比如资金监管、项目中心、流程中心 , 并且围绕这些能力支持PBC建设的配置化 , 比如样式的自动适配、数据标准 , 以及快速组装 , 我们也会专门制定一套数据共享的访问 , 从而解决各个上市产品之间数据共享 , 以及数据共享中存在的安全问题和标准问题 , 实现数据标准化转换和打通 , 实现产品场景的快速组装能力和标准化能力 。
3、提供研发支持基础框架
在融合的基础之上 , 从架构的分层来看 , 最底下就是提供基础的技术能力支撑平台 , 建立产品组装平台快速构筑产品 , 以及一些技术标准框架 , 类似于我们业界熟知的SpringBoot , 我们可能也会在上面做一定的封装 , 形成适合我们应用的框架内容 。
有了这些PBC的业务能力之后 , 我们会面向不同生态场景 , 比如当前国家在推广乡村振兴 , 那么在这一方面我们也会推出一些对应的SaaS产品供乡村使用 。
大型银行组装式应用在数字生态基座落地实践】在生态场景的概念之上 , 我们额外提出了一个生态解决方案 。 从客户角度来说 , 比如乡村振兴的生态场景 , 除了管理村里的一些事务之外 , 可能也需要党员管理 , 从技术层面我们关注的是场景和应用 , 但对于客户而言 , 他关注的是功能和能力 。 未来我们会更进一步 , 面向不同的群体提供一些生态解决方案 , 比如智慧教育、智慧政务、新管家等 。
借助于组装式应用程序开发理念 , 我们层层往上 , 通过不同的PBC形成一个新的生态场景 , 再通过不同的生态场景形成一个新的生态解决方案 , 从而打造生态场景融合能力+业务共享服务输出+技术标准能力支撑 , 并配套完整的生态管理体系 , 实现生态场景快速建设 , 提供端到端统一服务的目标 , 这是我们的生态连接器上的总体建设 。
三、业务服务包(PBC)落地
从业务能力上来说 , 核心在于PBC的建设 , 所以着重再跟大家分享一下我们PBC落地的架构层面和设计层面上的规划 , 从外部市场也就是客户的视角梳理一些场景 。
我行做得比较多的是一些金融的场景 , 对于我们来说 , 我们的概念中更多区分的也是金融和非金融 , 但其它一些企业在落地的时候 , 可能会有其它划分类型 。
大型银行组装式应用在数字生态基座落地实践
文章图片
我行提供的金融服务是比较丰富的 , 代收、支付、账户管理、资金监管 , 都是银行传统的优势方面内容 , 然后我们重新整合形成共享服务包 , 为后面的产品快速上线提供支撑 。
生态场景的不断丰富 , 也带来了一些新的非金融服务能力 , 我们将其划分为通用领域和专用领域 。 通用领域即基本上每个领域都能用到的 , 比如流程中心、积分管理 。 从客户服务的角度分析 , 基本上都会设置积分 , 所以我们将积分管理设置为通用领域 。 专用领域则是面向于特定的某一类场景或解决方案 , 将共性的内容抽取出来 。