SaaS是什么
SaaS,是Software-as-a-Service的缩写名称,意思为软件即服务,即通过网络提供软件服务。 [1]

SaaS平台供应商将应用软件统一部署在自己的服务器上,客户可以根据工作实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得Saas平台供应商提供的服务。 [2]

SaaS 应用软件有免费、付费和增值三种模式。付费通常为“全包”费用,囊括了通常的应用软件许可证费、软件维护费以及技术支持费,将其统一为每个用户的月度租用费。 [3]

SaaS不仅适用于中小型企业,所有规模企业都可以从SaaS中获利。

SaaS与传统服务、互联网服务的不同
SaaS作为租户系统,需要为租户(C端)提供注册、购买、业务系统的入口,还得为B端(运营/运维)提供租户管理、流量监控、服务状态监控运维入口,示意图如下:

SaaS的服务对象是租户,那么新进入平台未进行服务购买及认证的用户我们暂且称为散户,为了推广平台增加销售成功率,散户登录进入后会跳转进入产品介绍及销售页面,提供详细的产品功能清单及费用信息,提供演示平台供散户进行试用。
传统软件供应商
出售软件及配套设备,将软件部署在客户服务器或客户指定云服务器,出售的软件系统及运维服务为盈利来

互联网应用供应商
服务器部署在云端,所有用户可以通过客户端注册进行使用,广告及付费增值服务作为盈利来源

SaaS应用供应商
介于传统与互联网之间,通过租用的方式提供服务,服务部署在云端,任何用户通过注册后进行订购后获得需要的服务,可以理解成服务器及软件归供应商所有,用户通过付费获得使用权

由上面服务提供模式关系图可以看出,三种模式虽然不同,但最终都是靠应用系统盈利,最终是什么样的模式取决行业类型和主要客户群体

SaaS的特征
我们清楚了SaaS的定义及与传统服务和互联网服务的差异,明确了SaaS系统的两大大特征:

1.部署在供应商的服务器上,而不是部署在甲方的服务器上
2.订购模式,服务商提供大量功能供客户选择,客户可以选择自己需要的进行组合,支付所需的价格,并支持按服务时间付费
我们去租房,可以长租也可以短租,可以租单间也可以租套房,最终形成每月租金进行付费;租房的情况下,可能是情侣租房,也可能是三口之家租房,一个租户就有1n个人,所以SaaS平台面对的第一对象是一个租户(这个租户的规模可以是1n个人),对于一个互联网平台,租户中人员规模决定了流量大小,所以租户中的人员规模也是定价的参考项。

SaaS如何量化定价
选购功能数目
租户人员规模
服务期限(时间长可以有相应的优惠)
技术支持(售后以外的支持)
SaaS服务的构成
租户管理、一租户多用户/用户即租户
租户页面级别权限
租户数据隔离
运营模块及人员
产品介绍及销售
SaaS服务商可以理解成一个包租公,他有一栋楼(SaaS服务),所有人都可以来租(多租户),租大的租小的都行(按需选择),但是每个租户只能进入自己租的房子(安全隔离),用户租户到期前提醒(服务期限提醒),到期后选择续费或搬家(继续服务或停止服务),物业人员提供配套服务(运营及售后)

SaaS服务体系
谁在做SaaS
通常提供SaaS服务的厂家并不是生来就是SaaS服务商,主要来自于以下两种企业:

传统服务商向互联网转型,将产品云化,SaaS化,这样有两个好处:1.降低用户成本,用户无需购买服务器,支持服务订购,可以根据需求购买部分模块;2.作为供应商,可以降低运维成本,且能够覆盖不同需求的用户
互联网企业增加B端服务板块,能够将企业产品价值最大化、覆盖到更多用户群体,比如钉钉、企业微信等
产品如何SaaS化
1、进行云化部署,性能升级,能够支持更大规模的用户访问
2、用户系统改造,支持2C用户登录(手机号一键登录、小程序登录、短信验证码登录)
3、网关服务,限流,接口防篡改等等
3、租户系统开发,包含租户基础信息管理、租户绑定资源(订购的功能)、租户服务期限等等
4、客户端改造(通常SaaS系统主要提供WEB端服务),页面权限控制,根据租户系统用户资源提供用户已购买的模块或页面
5、官网开发,功能报价单,功能试用、用户选购及支付
6、服务端接口数据权限改造、租户级别数据权限
租户验证及数据隔离

总结
SaaS系统是介于2b与2c业务之间的一种服务,提供2c式入口,2b式的系统平台,无论对于服务提供商还是客户都是非常好的一种模式。对于我们开发人员来说,了解SaaS要做什么,做好技术储备,就能知道怎么做了。

如果你觉得此文对你有一丁点帮助,点个赞。或者可以加入我的开发交流群:1025263163相互学习,我们会有专业的技术答疑解惑

如果你觉得这篇文章对你有点用的话,麻烦请给我们的开源项目点点star: http://github.crmeb.net/u/defu 不胜感激 !

建设一个SaaS平台需要知道什么,做什么相关推荐

  1. 建设一个SaaS平台需要知道什么,做什么(附多图)

    SaaS是什么 SaaS与传统服务.互联网服务的不同 SaaS作为租户系统,需要为租户(C端)提供注册.购买.业务系统的入口,还得为B端(运营/运维)提供租户管理.流量监控.服务状态监控运维入口,示意 ...

  2. 是未来的风口还是无声的战争,中国的saas平台究竟能不能做起来?

    首先就要先解释一下什么叫做saas平台: SaaS,Software as a service,翻译过来就是"软件即服务",那么问题来了,软件很好理解,服务是什么东西? 很多年前, ...

  3. [转]记一次构建SaaS平台项目失败后的反思

    记一次构建SaaS平台项目失败后的反思 前言: 笔者从2017年起开始着手将公司现有的软件系统改造成多租户模式,以降低整个系统的运营成本.但最后这个项目以失败告终.今天,我将对这个SaaS项目是如何走 ...

  4. 万博智云上云 单机软件升级多并发SaaS平台

    云栖号案例库:[点击查看更多上云案例] 不知道怎么上云?看云栖号案例库,了解不同行业不同发展阶段的上云方案,助力你上云决策! 业务痛点 自2016年开发迁移工具主要面向私有云环境,但是随着公有云用户越 ...

  5. 权限系统设计学习总结(4)—— SaaS 平台多租户模式下权限设计

    一.RBAC模型 1.1.概念 权限设计最常见的就是基于 RBAC 模型.而 RBAC 模型又有 RBAC0.RBAC1.RBAC2.RBAC3 等几种常见的模式.RBAC(Role-Based Ac ...

  6. SaaS平台产品架构设计

    当我们去搜索"架构",可以得到很多的架构图片,比如组织架构.业务架构.数据架构.技术架构.安全架构.产品架构.部署架构等. 什么是架构,通常大家说架构一般指软件架构,架构是指软件的 ...

  7. 关于SaaS平台中应对多租户系统模式的权限设计

    概要 在不同的系统中,其实关于权限设计是没有标准方案的.一般地,依据项目需求进行系统的功能规划设计.组织结构设计以及对应的权限设计等即可.权限管理是所有后台系统的都会涉及的一个重要组成部分,主要目的是 ...

  8. 传统企业IT系统迁移上云-构建公有云PaaS+SaaS平台

    今天谈下对传统企业IT系统迁移上云的进一步思考. 在我前面谈云原生的很多文章里面都谈到一个核心观点,即公有云服务商本身一个关键变化就从IaaS层资源能力提供到PaaS层服务能力提供,整个抽象层次在不断 ...

  9. 构建安全可靠的微服务 | Nacos 在颜铺 SaaS 平台的应用实践

    作者 | 殷铭  颜铺科技架构师 本文整理自架构师成长系列 3 月 19 日直播课程. 关注"阿里巴巴云原生"公众号,回复 "319",即可获取对应直播回放链接 ...

最新文章

  1. 以后要把flex用起来
  2. telegram bot 机器人 发送 加粗 斜体 字体
  3. python 内网镜像站_Python|还是回归海龟与裸IDLE,准备卸载Anaconda
  4. PHP yii 框架源码阅读(二) - 整体执行流程分析
  5. bzoj3212 pku3468 A Simple Problem with Integers
  6. Python入门:生成器并行(协程)
  7. 微软全球MVP教你如何由程序员到CTO
  8. 跳级全奖进哈佛,连马云都忌惮三分,赚18个亿后隐退美国,如今的他在干什么?
  9. EndNote无法修改参考文献格式
  10. c++11:nlohmann::json进阶使用(二)应用adl_serializer解决第三方数据类型(such as uri)的序列化和反序列化
  11. 单位换算:潜热通量(w/m2)转换为蒸散发(mm/s)
  12. 搭建网站服务器必须开443端口,记录解决网站443端口不通的问题(启动HTTP或者更换域名)...
  13. Ubuntu 16.04下开启Mysql 3306端口远程访问
  14. 实战攻防演之阻击CSRF威胁
  15. 宏定义编程软件_什么是计算机编程? 定义软件开发。
  16. Cannot run program jad
  17. 华为鸿蒙概念机,华为Mate50Pro概念机,屏下镜头+一亿像素+麒麟9010,你喜欢吗?...
  18. Java基础学习第十天(抽象类、值交换)
  19. 常见的关系型数据库和非关系型数据库区别
  20. QQ群无故消失或QQ群无故被解散

热门文章

  1. 航拍“中国南北地理分界线” 感受独特景观
  2. 判断一个数是否为整数、正整数、小数通用算法
  3. BestCoder Round #86 HDU 5804,HDU 5805,HDU 5806,HDU 5807
  4. svn: 不能打开文件“/XXX/svn/xxx/db/txn-current-lock”: 权限不够
  5. Android项目必备技术
  6. 会计科目 分类 说明
  7. 微信支付服务器商模式,微信支付分正式支持服务商模式!
  8. 转载:编剧技巧思路乱谈
  9. m.634226.c.html,a00614.html
  10. 如何查看存款和贷款的基准利率