保险产品SaaS化实践之路(上)

简介: 保险产品SaaS化实践之路(上)


要实现未来企业级To B业务的成功,唯一的出路就是SaaS化。SaaS不仅是一个技术理念,更重要的是它是一种商业模式,商业复杂性、模式复杂性都很高。本文主要会侧重于强调技术上的复杂性,以及如何用技术能力赋能业务价值。


1 什么样的系统,能称为互联网保险核心的SaaS系统?


为了避免大家对于目标理解上的偏差,首先我们先来定义一下什么样的系统,能称之为互联网保险核心的SaaS系统呢?最理想的情况,它是一套代码、一套部署环境、一朵SaaS Cloud,支持所有客户,满足他们差异化的客户需求,并能帮助他们做到安全隔离。


但由于我们的客户遍及全球,各国、各地法律法规以及云基础设施等的限制,一朵SaaS Cloud会造成客户数据出境,违反某些国家的数据安全法规,因此,一种可落地的方案是每个Region部署一朵SaaS Cloud,支持该Region的所有客户。


可以看到,产品化的一套代码,支持所有的客户,成为了技术上实现SaaS的前置条件,因此我们今天首先要讲到的就是 – 产品化。然而,对于保险公司这样的企业级客户,完全标准化的解决方案是难于满足他们的需求的,而我们跨Region,跨国家的客户战略,让这一切变得更加艰巨。



如上面提到的那样,大客户有钱任性,因此项目化方案也是有良好的现金流和利润的,所以在2年前(2020年),我们仍然在项目化还是产品化之间纠结过。最终我们坚定不移地选择了产品化路线,逐步演进到我们现在的SaaS化路线。



2  产品化架构设计的“三板斧”,一套代码,支持所有的差异化需求


2年前,产品化/SaaS化对我们来说仍然还是诗和远方,但是差异化的客户需求,客户交付的项目压力,是不可忽视的眼前的苟且。要用一套代码,支持所有的差异化需求,技术难度和进度压力都很大。我们如何在架构和设计上让这种转型逐步成为可能的呢?首先我们抽象出了产品化架构设计的“三板斧”,成为了今天成功支持我们产品化、SaaS化的基石。



三板斧 1.1


根据三板斧的Configuration理念,我们设计了我们保险核心产品Graphene的产品工厂,以配置化支持客户对相同产品的差异性需求,实现了以No Code的方式支持新客户的新产品



(图:产品工厂)


三板斧 1.2


同样根据三板斧的Configuration理念,我们设计了Graphene Workflow,支持了流程的配置化,从而实现了保全、理赔等的No Code差异化支持


(图:工作流


三板斧 1.3


一些巨头型的客户,对于前端产品的上线时效性,以及风格的可定制性,要求很高,还是基于Configuration这块基石,我们的Graphene ZMart,实现了可配置前端的能力:



(图:高可配动态前端


三板斧 2


除了上述的差异性、定制性需求,对于我们的不同客户,还有大量不同流量、渠道的接入,不同传统核心对接等需求,我们以Composition的设计理念,提供产品基线易于使用和扩展Open APIs,让项目团队可以用前置、后置等方式,快速地、解耦地对接各种流量和传统核心。


基于Open API的前后置





相关文章
|
机器学习/深度学习 算法 计算机视觉
Yolov5 + 界面PyQt5 +.exe文件部署运行
Yolov5 + 界面PyQt5 +.exe文件部署运行
|
机器学习/深度学习 算法 数据挖掘
提高时钟置换算法的性能
【10月更文挑战第25天】通过上述一种或多种方法的综合应用,可以在不同程度上提高时钟置换算法的性能,使其更好地适应各种复杂的系统环境和应用场景,提高虚拟内存管理的效率和系统的整体性能。
381 62
|
人工智能
RAG - 拒识模块
在RAG(Retrieval-Augmented Generation)模型中,拒识模块(或称为拒绝模块,Reject Module)是一个重要的组成部分,旨在提高生成模型在面对不相关查询或信息时的鲁棒性。RAG模型结合了检索和生成两种能力,通过在生成过程中引入外部文档来增强生成的质量和准确性。
834 2
vue3 element-ui-plus Carousel 跑马灯 的使用 及 踩坑记录
本文介绍了在Vue 3中使用Element UI Plus的Carousel组件实现跑马灯效果的方法,并分享了在实现过程中遇到的常见问题和解决方案。
vue3 element-ui-plus Carousel 跑马灯 的使用 及 踩坑记录
|
Web App开发 安全 Linux
Linux系统之安装Firefox浏览器
【7月更文挑战第8天】Linux系统之安装Firefox浏览器
956 10
|
存储 SQL Java
MyBatis batchInsert 批量插入数据
MyBatis batchInsert 批量插入数据
1103 0
|
Dubbo Java 应用服务中间件
微服务知识
微服务知识
715 0
|
存储 弹性计算 Linux
“你不干?有的是帕鲁干!”幻兽帕鲁阿里云服务器游戏数据备份
《幻兽帕鲁》无疑是2024年第一款爆火出圈的游戏,阿里云等云厂商也第一时间推出了一键部署多人联机服务器的方案。最近不少用户遇到了游戏坏档的问题,本文介绍如何使用阿里云云备份无门槛、低成本地自动备份幻兽帕鲁服务器,并在需要时一键恢复。
|
数据可视化 定位技术 数据格式
ArcGIS Pro 3.0.2 简体中文 (含激活补丁)
ArcGIS Pro是新一代的桌面地图绘制分析软件,用户可以用来收集、组织、管理、分析、交流和发布地理信息。
4316 1
ArcGIS Pro 3.0.2 简体中文 (含激活补丁)