saas是什么(saas和paas和Iaas的区别)

编辑导语:“使用者不需要在自己的计算机上装任何软件,只要连上网络,就可以通过浏览器,使用各类软件的功能。”这是传统软件产业的巨头Oracle公司曾经认知的颠覆性的软件模式。但现如今,为了寻求更加长远的发展,它们也开始逐渐培养SaaS(Software as a Service)的业务。本篇文章里,作者分别从四个方面为我们详细解释了到底什么是SaaS,一起来看看吧。

“使用者不需要在自己的计算机上装任何软件,只要连上网络,就可以通过浏览器,使用各类软件的功能。”

这是在1998年秋,甲骨文副总载马克·贝尼奥夫所认知的颠覆性的软件模式。这种模式让贝尼奥夫意识到:“投入这个模式,才有机会翻身做软件产业的老大”,于1999年宣布将“摧毁软件产业”(这里的软件产业意指传统软件产业),这一年,贝尼奥夫以3400万美元起家,在自己家旁边租了间公寓,成立了salesforce.com。

截止到笔者写这本书的2022年,22年的时间过去了,贝尼奥夫尚未完成这个宏大的愿望,但Salesforce公司的市值,已经超过了甲骨文公司(Oracle),第一次超过Oracle公司的市值是在2022年。目前Salesforce公司是SaaS行业的龙头公司,市值约为2660亿美元。Oracle公司仍然可以视为传统软件产业的巨头,但也在几年前开始培育SaaS业务,目前市值约2580亿美元。

一、全面了解SaaS

1.1 什么是SaaS

SaaS,是Software as a Service的简称,意为软件即服务,这一概念的最早提出者已经无法考证了。业界一般认为,Salesforce的创始人兼CEO马克·贝尼奥夫是SaaS商业模式最早的实践者。

从SaaS的英文全称中可以看出,SaaS是软件和服务合为一体的,本质上SaaS是一种服务,这是同传统的软件产品最大的区别。

SaaS,一般指面向企业端的软件产品服务,广义的SaaS也包含面向个人的软件产品服务。面向企业的SaaS产品现在已经很多,后续文章我们会继续介绍。面向个人的SaaS产品服务,国内如金山公司的WPS office , 国外如Adobe公司的一些产品等。

1.2 软件的发展阶段

为了更好的理解SaaS,我们简单回顾下软件的发展历程。

1.2.1 网络角度划分

从网络的角度划分,软件的发展大致经历了三个主要阶段:单机应用、局域网络应用、互联网络应用。

单机应用:在互联网或网络还没那么普及的时代,计算机上安装的一般为单机应用程序,在本地计算机运行,这类软件出现时间很早,在1960年以后已经开始出现。到现在还有一些产品在使用,如一些卖license(许可证)的软件,无需联网,使用单机就能解决软件使用的所有功能,但现在的软件复杂度和易用性相比上个世纪已经大幅提高。

局域网络应用:这个阶段的软件产品主要部署在局域网络内,局域网络应用以企业应用为主,我们所说的传统软件产品,主要是该类产品,部分SaaS产品在私有化部署的方式下,也可以归类为这类应用。

互联网络应用:随着网络的普及,用户基本上都可以直接访问互联网,大量的服务开始直接部署在云端,而不是在一个小的局域网络内,所有的用户可以共同访问一个服务。SaaS产品大多属于这类应用,部分传统的软件产品也属于互联网络应用。

1.2.2 软件架构划分

按照软件架构的形式划分,包含C/S架构(客户机/服务器结构)和B/S架构(浏览器/服务器结构),C/S架构需要在本机安装特定客户端程序,B/S架构无需安装特定客户端,使用电脑自带的浏览器打开链接地址,即可开始使用软件。这两种模式,目前仍有很多企业再使用,但逐渐向B/S架构迁移。

在电脑端,早期以C/S为主,现在B/S为主流架构模式。在手机端,随着移动互联网不断发展,越来越多的应用在支持手机端。为方便用户使用,大多数产品都需要在手机上安装应用软件,目前移动端产品基本为C/S架构的应用,少量为基于手机浏览器访问的H5应用(这属于B/S架构)。

(0)
上一篇 2022年4月30日
下一篇 2022年4月30日

相关推荐