什么是SaaS?理清SaaS基本概念

1887

SaaS的定义

我们在信息化领域通常把用户类型划分为“To B”(To Business)和“To C”(To Customer),也就是常说的“面向企业”和“面向个人”。

SaaS的定义是“Software-as-a-Service”,软件即服务,并没有描述它是To B还是To C。广义的SaaS的定义既有To B的也有To C的,关于SaaS,不能简单的理解成 SaaS = To B 。

常见的SaaS产品

传统软件交付模式

传统软件交付流程

以往,如果你是一个企业的负责人,公司需要采购一套ERP或者说财务类的软件等解决方案,需要经历以下几个过程:

需要找IBM的人进行一个咨询和提供需求说明,IBM的人会提供一套解决方案,确定下来方案后就安排财务支付这个软件费用,之后IBM的人就开始着手研发。之后公司还需要买自己的服务器、数据库,搭建起硬件环境从而可以安装软件。之后IBM的人上门安装软件并调试,确保整套软件是可以跑通的,最后就可以正式投入使用,包括内部软件使用的培训。这是以往传荣软件交付的一套流程。

传统软件交付的优缺点

  • 优点
  • 数据绝对私有

软件安装在客户公司指定的地方,其拥有100%的管控权

  • 缺点
  • 维护成本高

需要持续投入人员和资源来维护系统的正常运行,软件和硬件的更新。

SaaS模式

为了满足客户对数据安全+低维护成本的需求,SaaS模式出现了。

特点

  1. 云端架构

SaaS公司自己提供服务器、数据库等硬件,无需本地部署,软件安装在SaaS公司的云服务器中。采购SaaS服务的公司无需自己去采购服务器、数据库。

  1. 成本下降

无需客户承担基础设施成本、日常维护成本

  1. 付费灵活

客户按月/年支付费用,而非一次性购买

  1. 用户体验提升

后续的升级维护由SaaS公司负责,通过数据驱动迭代

简而言之,SaaS模式就是软件公司事先将所有的软件相关工作都归类准备好了,客户过来直接挑选自己需要的服务即可。

两者的对比

SaaS模式传统软件交付模式
部署方式云端架构本地部署
软件付费方式租赁,按月/年支付费用一次性投入
维护成本硬件+软件维护成本
迭代方式迭代速度快迭代速度慢,需要主动升级