SaaS 的前世今生

1.1 什么是 SaaS

1.1.1 SaaS 的产生

软件是什么?

关于这一问题,也许不同的人有不同的看法。也许大家都记得上软件专业课程时老师都会首先提出这个问题。而最终一定会讲到一个令人震撼的答案:

软件是计算机的灵魂!

没错,自从计算机诞生的那一天起,软件就成了计算机不可缺少的东西。计算机离开软件就是一堆废铁,正如肉体离开灵魂也不过是行尸走肉。因此,软件是计算机的灵魂!

这是从我们这些计算机专业人士的角度来看软件是什么的。那么从计算机的使用者角度,也就是从用户的角度来看,软件是什么呢?

软件是什么

在计算机诞生的初期,计算机的使用者还没有软件的概念。因为,软件大多数是与机器融为一体的。用户在使用计算机的时候,他认为是计算机为他提供了相关的功能。至于软件,那是专业人士干的事情,与用户无关。因此,在那个年代,计算机就是软件!

计算机就是软件

然而计算机是智能设备,智能设备一个显著特征就是,可以通过改变内置的程序来使该设备具有不同的功能。因此,随着用户的计算机应用水平的不断提高,他们需要计算机去干越来越多的事情。而每次有新的事务需要使用计算机来处理时,不可能总是购买新机器。

于是,计算机的生产厂商也就开始向用户提供不同功能的程序。久而久之,这种单独提供程序的业务就分离出来,甚至有专门的人和公司来编写用户所需的程序。由此,诞生了软件产品,软件产品也逐渐支撑起了一个庞大的行业,就叫软件行业。

从此,用户不但需要花钱购买计算机,还需要花钱来购买所需要的软件,软件就成为了与其他商品类类似的东西。这时,软件是一种产品!

软件是一种产品

随着软件工业的迅速发展,各种功能的软件层出不穷,用户可选择的软件产品也是琳琅满目。当今的信息社会,什么东西都可能用到计算机,各行各业几乎都会乃至自己的专业软件产品。用户安装和使用到的软件是越来越多,而软件产品的功能也越来越强大。

为了支撑这些软件的运行,用户除了需要添置个人电脑、服务器和网络设备之外,往往还需要配备相关的系统维护人员。而用户的主营业务并非这些软硬件运行环境的维护,但却不得不维持这些投入和开销。因为软件已经成为业务工作中必需的东西,要保证软件正常运转,就得维持一个稳定的运行环境。

一些软件开发商看到了商机,提出了一种新软件应用模式 ASP。ASP 是 Application Service Provider 的缩写,意思是“应用服务提供商”。这种模式就是将用户需要的软件统一部署在应用提供商的软硬件环境中,软件运行所需的人力、物力资源都由提供商维持,而用户只需要在自己的办公室使用这些软件即可。

用户使用软件时,只需要连到应用提供商的服务器,就可以处理自己的日常业务。同时,业务中所有的数据资料也都存储在应用提供商的服务器中。当然这需要互联网的支持,而且 ASP 软件大都是用浏览器作为用户启动软件的入口的。

ASP 模式就是将软件统一托管到应用服务器提供商的服务器中。这时,软件就是一种被托管的应用。

软件是被托管的应用

其实,ASP 已经有了为用户提供服务的初步想法,只是关注的重点在于提供硬件环境这样的服务,而不是软件本身。然而,从用户的角度看,用户不仅仅关心软件的低成本稳定运行,更关心的是软件能为自己做些什么实质性的工作。也就是说,用户更关心软件本身能为自己提供什么样的服务。

许多用户在使用了 ASP 模式的软件之后,发觉这种模式仅仅是改变了使用软件的形式。而且由于当时的网络带宽和软件技术上的限制,ASP 软件的用户体验也不是很好,根本无法与传统的桌面软件相比。同时,用户普遍都还无法接受将自己的软件和数据交由第三方来托管的方式。因此,ASP 维持了几年之后并没有取得想象中的成功,也就渐渐销声匿迹了。

令人欣慰的是,ASP 也为软件开发商们留下了宝贵的经验和教训,而这些经验和教训也让软件商不断地反思。其实,用户需要的并不是软件的运行环境的改善,用户使用软件的目的就是为了能让软件帮自己干活。从这个思路出发,说明用户实际上需要的是服务。软件不应该是产品,也不仅仅是提供应用托管,软件应该服务化。于是,软件开发商在多年的反思和总结基础之上终于又喊出新的口号:软件即服务!

软件即服务就是 SaaS,SaaS 的目标是软件的彻底服务化!SaaS 完全抛弃了软件产品的概念,并继承了 ASP 的形式,但并不拘泥于 ASP 形式,而将重点放在软件本身的服务能力上。

软件即服务

从软件的深化历史来看,SaaS 的产生有其必然性。随着互联网的飞速发展,软件市场需求的日益增长,软件生产力的大幅提升,以及用户对软件核心价值观的转变,必然导致软件的服务化趋势,从而催生 SaaS 商业模式。因此,SaaS 是各种条件和时机成熟之后的必然产物,它的诞生也必将引发软件产业的一场翻天覆地的革命。

results matching ""

    No results matching ""