疫情期间热线
18016416316
申请试用

申请试用

  • *公司名称:
  • *联系人姓名:
  • *手机号码:
  • *账号密码:
  • 获取验证码
  • 隐私声明:接受通过此手机及邮箱接收相关的产品信息和咨询,驿氪不会 将您的信息进行商用或者透露给第三方,请放心填写

Easy Retail · Smart Growth

首页关于我们新闻中心
标准的SaaS产品如何实现可定制化?
  • 发布时间:2022-05-19
  • 分享:
  • 浏览人次:175

  • 分享:

随着C端用户移动互联网在线时长的不断增加,随着企业微信等企业社交平台不断发力上下游,协同文档,在线会议等,企业越来越考虑采用SaaS+定制开发的模式来满足和合作伙伴,员工,消费者实现在线连接的数字化生存模式。

如下图看到的,GE通过和全球最大的SaaS公司Salesforce的合作,构建了开放互联的协同网络平台。

这几年国内各大公有云加大了垂直行业的解决方案投入,加上云原生技术逐渐成熟,使用云原生技术的SaaS软件产品,也因为其设计稳定性、服务弹性、响应快速性和业务创新性逐步受到各行业客户的接受和信赖。

但不可否认,SaaS存在着难定制化的痛点。

那么,如何解决?

我们希望通过能力开放的方式,和第三方开发商以及品牌客户一起共创具有行业特性的定制化需求。

今天我们来聊聊开放思路。



1

继承SaaS原生优点


如果要说SaaS的优势,最令人称道的是:


性能稳定,响应迅速,降本增效。


首先,越接近C端的产品越需要稳定可用性。


云原生技术栈的使用,为C端用户提供了极速购物体验;


弹性扩容和负载均衡技术是客户每一场大促活动交易稳定转化的有力支撑;


同时云原生平台能力以及在技术底层能力的投入和夯实,更能保证SaaS产品的稳定性。


其次,做SaaS的团队有着互联网快速迭代的思维。


能够打造SaaS产品的技术团队,会较早的围绕技术底层能力做更多的投入和封装,通过内部的轮子和中间件封装以提高内部效率。


就好比造汽车,通过先批量生产汽车零配件,从而在生产线上就可以快速组合零配件以下线一辆汽车。


从而保证SaaS产品交付能够快速响应多个客户的业务需求。


此外,SaaS服务还可以降低企业的成本。


这些成本包括本地硬件持续投入成本、人力培训成本、系统维护成本等等。


SaaS是可选型的成熟产品,所以也一定程度上避免了数字信息化过程中给企业带来的风险成本



2

直面定制化痛点


对于一个企业来说,可以很快速的决策选型一个能与本企业某业务匹配80%左右的SaaS产品。


赶上业务的数字化浪潮和线上线下的转型才是重中之重,而不用再像过去那样投入大量时间成本由项目外包团队驻场定制开发。


因为SaaS服务商已经在产品中尽可能的抽象了行业共性,所以能保证大部分业务满足企业诉求,并可以实现快速上线。


但是同一个行业内不同企业或多或少都会有一小部分的个性化业务和流程。


一个SaaS服务商又绝不能在技术底层和代码版本上为不同的客户放开定制,否则将会造成团队和业务交付的失控。


所以对于SaaS服务商来说,就得尽可能的想办法在标准的SaaS业务基础上实现扩展能力。


EZR经过在零售行业智能营销数字化领域7年摸爬滚打,结合过去业务交付中出现的客户个性化需求,大概总结有如下几类:





3

EZR的定制化实现阶段


在公司创立之初设计SaaS的多租户时,就考虑到未来企业客户的数据安全。


所以早期EZR在底层构建上设计了支持数据私有化,通过混合云的方式来保证客户的数据安全。


目前EZR的大部分客户都是混合云数据私有化的。


经过早期在云原生技术和跨多云环境的实践,中期EZR的SaaS产品已完全可以在云上(支持主流的腾讯、京东、阿里、华为、微软云等)部署成私有云,或者在本地IDC部署为本地云,实现SaaS环境版本的私有化。


另外,通过使用微服务技术对SaaS产品进行构建,把基础业务和底层中间件的能力进行抽象,通过业务和中间件的分层复用以降低业务定制的实现难度并提高效率。


当前,EZR标准化交付团队和定制化交付团队相互分离又互为支撑。


标准化团队聚焦于SaaS标准业务的构造,定制化团队聚焦于复用标准业务服务(微服务)和中间件能力来构建新的定制需求。


经过近七年SaaS业务和底层技术能力的沉淀,EZR可以开放业务和技术能力给到第三方开发商和客户,使其在这些能力的基础上就能够比较容易且快速地构建出新业务和系统,并且原生具备着高并发、高性能、高可用等能力。



4

EZR具备的能力


EZR在SaaS产品打造的过程中,持续面临着标准化和定制化两方面的挑战,所以我们比较早的就关注到能力复用性技术工程化效能


在2017下半年,EZR开始实践微服务技术以提高业务的可复用性;


在2018年开始持续投入精力打造技术中间件和工具化工程化能力;


到现在,通过这些能力复用和工程化效能,已经能够极大提高EZR交付团队的效率和质量。


今天,我们希望开放这些能力给予第三方开发商和客户,以应对业务的快速变化:




EZR的能力开放平台

1.OpenAPI:通过开放平台,开放接近200多个标准接口能力,以实现EZR系统和多方系统的数字打通,完成系统间的业务互动;

2.业务微服务:开放稍下层的业务服务,通过调用来复用这些业务微服务,以实现业务的个性化。EZR对外开放的业务微服务是一个基础完整的业务领域(比如:分销场景、会员场景、会员积分场景、商品场景),而不需要再对这些业务重复造轮子;

3.消息推送:开放更下层的消息驱动事件,通过对接这些消息事件,就可以实现一个完全个性化的业务流程(比如:对接会员券发放事件,以实现券发放后可以业务策略判断是否拨打一个AI外呼);

4.底层能力:开放更底层的技术能力,比如基础框架SDK、中间件、前台可视化搭建平台、Devops能力等,通过这些能力可以快速实现自研业务,而且高效高质,原生具备高并发、高性能、高可用;


最后,来了解下目前EZR提供的技术能力图瞰:



EZR的技术能力

1. 基础设施:使用云原生技术上云,支持云上私有化和混合云,也可支持本地IDC私有化;

2. 基础SDK:前后端封装高性能高质量的技术框架能力,以满足业务快速迭代;

3. 中间件平台:在常用开源中间件的基础上进行SaaS化的二次开发封装,以更好的匹配SaaS和行业特性;

4. 业务微服务:基于SpiderConn微服务框架可以快速搭建出新的业务微服务,并支持横向扩展以满足亿级以上的稳定访问调用;

5. 前端站点:在前端组件化和脚手架的支持下,可以使用React和多端技术能力,快速搭建出一个新的站点、小程序和业务功能页面,前置网关支持亿级以上的PV流量控制;

6. 技术运营:可视化的中间件控制台,对中间件资源支持弹性伸缩管理以及高可用的告警监控等;

7. 技术运维:工具化工程化能力,保证产研交付从开发、测试、灰度和生产环境节点的流程风险把关和环境的自动化效率,提高产研交付效率和质量,同时保证线上生产环境的伸缩和稳定性;



5

案例


实践出真知,我们来看一个案例。

基于技术能力开放(复用EZR提供的会员服务能力,以及技术平台能力)全新实现的品牌内购独立小程序:





图片


小驿总结


在SaaS市场环境的发展中,我们希望通过能力开放的方式,保障品牌客户既能拥有SaaS产品的优点,又能完全掌握SaaS技术能力,以应对不断的业务变化和创造更多的业务价值。

如有意愿,欢迎老客咨询客户成功经理,新客及第三方开发商可以长按添加下方企业微信与我们联系。

期待共创共赢。


返回列表
申请试用
wxcode
驿氪商户通
联系我们
400-099-3109
  • mkt@easyretailpro.com
  • 上海(总部):上海市闵行区虹许路560号尼克花园广场6号楼3楼、6楼
  • 广州:广州市天河区林和西路161号中泰国际广场B1102
  • 深圳:深圳市福田区上梅林卓越城2期B座1609A
  • 武汉:湖北省武汉市硚口区解放大道626号武汉K11 ATELIER办公楼13层06单元

用户隐私协议 ©2018 上海驿氪信息科技有限公司 版权所有 沪ICP备15028720号-1 新公网安备 31011202007426号