SaaS的演进过程(SaaS,PaaS和IaaS及特点)

作者:代珂 
导读:本文通过回顾saas的演进过程,帮助读者了解saas如何从一种服务托管技术和按需使用模式,发展成为今天企业服务的主流形式。
01 saas的演进过程
saas(software as a service,软件即服务)这一概念的最早提出者已经无法考证了。业界一般认为,salesforce的创始人兼ceo马克·贝尼奥夫是saas商业模式最早的实践者。
马克最初对saas的设想非常超前,虽然今天在互联网上使用应用程序很平常,但是在二十年前,很多人根本就没有用过互联网。除了超前的概念外,saas模式还非常实用,用户无须再把软件买回来,放在自己的服务器上。
马克坚信:一定有一种方式,让购买软件更加方便和便宜。企业不再需要动辄数十万、上百万美元的投入,也不需要经历漫长的安装和实施周期,只要注册和付费,用户通过自行配置就可以使用软件,对软件进行维护和升级也不需要用户亲自动手。
更关键的是,在移动应用还没有诞生的年代,用户就能在世界各地使用任何终端设备,像访问网站一样随时访问自己的应用。
这种将软件作为一种服务来销售,而用户只需要每月缴纳固定的费用即可使用软件的模式,在20世纪90年代就已经出现了,当时被称为按需(on-demand)服务,这就是saas的雏形。
在详细说明saas模式之前,我们有必要了解一下saas的演进过程,看它是如何从一个设想发展成为一种主流的企业服务模式的。
saas在企业服务领域成为一种主流形式,也只是近些年的事情。实际上,这个演进过程相当长,主要经历了4个阶段,如图1-1所示。
▲图1-1 saas的演进过程
终端设备:通过远程终端访问集中式的主机机房,来处理或获取业务的信息和数据。现在还能在一些影片中看到这种终端设备的身影。
c/s应用:即客户端/服务器的访问模式。通过桌面客户端访问独立服务器,处理或获取业务信息和数据。这是早期开发者和用户在局域网中常用的一种应用架构。
网页托管:通过网页托管访问分布式服务器,处理或获取业务信息和数据,也就是所谓asp(application service provider,应用程序服务提供商)。这时已经出现了诸如多租户、应用共享、订阅收费等形式,有一点saas的雏形了。
云原生应用:通过云原生应用,访问由软件定义的、虚拟化的服务器,也就是今天的saas模式。
总的来说,saas以应用托管和多租户的概念为发端,随着互联网和云计算技术的普及,逐步发展成为一种新的企业服务形式。
02 怎样理解saas
因为对象和语境不同,所以很难为saas做出一个既通俗易懂又科学严谨的定义。
对于大众群体而言,我们用一个类比来解释saas:以前,每家每户都需要挖一口井解决吃水问题;后来改为集中供水,即由自来水公司供水,用户只要按时缴纳水费,打开水龙头就会有水。这省却了找水和打井的过程,也节省了工程成本。自来水公司的业务模式就变成了“供水即服务”。
对于软件技术人员而言,saas是一种新的应用架构模式,引入了共享单个实例、多租户、权限模式、存储模式和计费模式等概念。
对于saas服务商而言,由于采用与传统软件不同的交付模式和订阅收入模式,saas意味着一种全新的商业模式和新的生意机会。
对于客户而言,saas相当于把it设备、软件和运维服务,全部外包给了saas服务商。
03 iaas、paas和saas的概念
在谈到云服务时,经常会出现iaas、paas和saas这三个概念,它们构成了云服务的三层主体。
1. xaas的概念
我们知道,saas是位于应用层面上的服务。想要深入了解saas,有必要了解saas的基础和周边。与saas密切相关的概念还有paas和iaas。
通过抽象和分层,it行业创造了“一切即服务”的概念,也就是xaas。saas周边除了paas(platform as a service,平台即服务)和iaas(infrastructure as a service,基础设施即服务)以外,还衍生出了很多“即服务”概念,如daas(数据即服务)、oaas(运维即服务)等。
实际上,对这些xaas仔细分析和分类后会发现,大多数新创的xaas概念,都可以归结到saas、paas和iaas三种核心服务之一。将xaas分为三层核心服务模式的好处在于,可以清晰界定各自的功能定位。
很早以前就有了按需服务和服务订阅的概念,如asp等模式。它们之所以没有成为主流服务形式,除了受技术制约外,主要原因是当时没有做出像今天这样清晰的体系结构以及分层、分工标准。毕竟一家公司除了做应用以外,同时还要做设施、做平台,应用就很难做好。
2. saas、paas和iaas
iaas相当于由软件定义的虚拟服务器,saas公司一般不会涉及iaas。但是saas公司要不要做paas,到目前都有争论,这主要是因为业内对paas的定义还存在不同的理解。
严格意义上的paas是由专业平台服务商运营的服务,它为saas提供部署环境和公共工具,比如组织结构、权限、计费、api等,即paas是一种公共服务。
所以,如果严格按照paas的定义,大多数saas服务商是不可能做、也没必要做paas的,至少在saas创业初期是这样。实际上,做paas需要的技术能力和资源,并不是saas创业公司所具备的。因为saas服务商的强项在于业务和应用,而不是平台技术和服务能力。
实际上,目前国内对paas的理解都不太准确。所谓的paas实际上是saas公司的内部应用平台,它其实是saas的一部分,为了便于从层次概念上进行区分,将其称为应用paas(application paas,apaas)。iaas、paas和saas三者的关系如图1-2所示。
▲图1-2 iaas、paas和saas三者的关系
04 与saas有关的几个概念
在谈到saas时,我们经常听到诸如tob、企业服务、软件、paas等概念。这些概念很容易混淆,所以有必要在此说明一下它们的含义以及相互之间的关系。
1. tob
从服务对象的角度看,服务可以分为两大类:tob,即面向组织;toc,即面向个人消费者。此外还有所谓的tog(面向政府机构),我们一般将其算作面向组织,也就是当作tob看待。
tob的范围很大,saas只是tob中的一个类别,它们之间是包含关系,但有时这两个词被混用。
2. 企业服务
企业服务是一个面向组织的服务的统称。实际上,企业服务有很多种类和形式,为企业提供诸如it服务外包、人力资源、法律服务、咨询服务、财税服务、企业培训等业务,甚至物流服务和企业保洁,也属于企业服务。
saas只是众多企业服务方式中的一种,saas领域所说的企业服务,特指以saas方式为企业提供的服务,如saas crm、saas财税等。
虽然saas与企业服务经常被混用,但二者还是有差别的:saas代表了一种服务的提供方式;而企业服务则代表服务的具体内容。也就是说,saas服务商看到的是saas,而企业客户看到的是服务。saas改变的是服务方式,并不是改变服务的内容。
3. 软件
虽然软件业务和saas二者都包含软件,但它们是完全不同的两种业务,有着不同的商业模式。也就是说,软件和saas是两种不同的生意,一个卖产品,一个卖服务。
从行业市场看,软件与saas是竞争和替代关系,软件本身也有向saas转型的趋势。
4. paas
按照paas业务模式的定义,大多数saas公司自己开发的paas都不是真正意义上的paas,这些paas其实都是saas。反过来说,所有saas必须具有paas的业务可定义和可扩展的能力,这是为了补偿saas个性化能力的不足。


国芯思辰|芯北科技H桥电机驱动器CN8033替代明达微MD7620A用于智能床垫,支持4~24V宽压输入
led台灯费电吗_led台灯寿命有多长_led台灯的电压是几伏
五类水晶头可以直接接六类网线吗
日亚化学宣布与荷兰一公司合作开拓LED园艺照明市场
2014汽车电子高效设计研讨会4月10日登陆深圳
SaaS的演进过程(SaaS,PaaS和IaaS及特点)
5G+智慧工厂解决方案
只需简单的几步,2D视频变3D?最新视频创作AI模型!
变电站怎样有用一套智慧消防的方案
12位PCIe卡运行FFT应用程序简介
基于DSP的交流电机的变速控制 三相交流电机控制器结构解析
一文看懂干电池的电压种类
运动蓝牙耳机那款最好,韶音和NANK南卡横评对比!运动耳机之王
可穿戴设备会占领你女票的衣柜
基于工业智能网关的设备运营可视化平台
PCBA制造时要考虑的问题
特温特大学的学生组建了多材料型3D打印机
介绍一款新型的万用表9V电池代用电源
华为加大对计算产业的布局,未来10年可看到成效
如何实现罗克韦尔PLC AB1756的远程监控数据采集?