什么是SAAS?

来源:互联网 发布:java divide用法 编辑:程序博客网 时间:2024/05/21 10:58

在信息化建设的浪潮下,就在几乎所有的企业还在花费大量资金用于IT 应用的硬件、软件、人员投资的时候,也就在人们还热烈谈论预装正版软件,软件正版化采购的时候全球涌动起对“购买软件”说“No”的SaaS( Software as a Service,软件即服务)浪潮。

Google,Yahoo和Salesforce.com的SaaS 应用正在推动企业应用在商业模型。应用架构运营结构上发生改变。一时间这个最初只面向中小企业的小众市场转变为价值数十亿美元的大市场。IDC 更是大胆预测:到2009 年.全球在SaaS 上的支出将达到107 亿美元。因为SaaS 承诺了更低的维护与运行成本,所以它越来越有诱惑力。SaaS 的流行也促使传统软件厂商Microsoft、Oracle、IBM 和SAP 快速加入。与Salesforce.com,WebEx,RightNow,Taleo,Blackboard,NetSuite等先行的SaaS 服务提供商一起开始革“买卖软件”的命。
虽然人们毫不吝音地称Saas 是“革命性”的,是能改变“产业格局”的,但是什么是SaaS 却很少有人能够真正定义.知道如何实践这一理念的人就更不多了。SaaS 确实将对软件产业发挥重大影响,因为它将改变人们构建、销售、购买以及使用软件的方式。SaaS 这么重要还是要先搞清楚它的准确定义。

准确定义SaaS

SaaS 首先是随着互联网技术的发展和应用软件的成熟而兴起的一种新的软件应用模式。大多数专家在SaaS 区别于传统套装软件和简单web站点的一些基本特点上一致认为:SaaS 具备“软件部署为托管服务,通过互联网存取”的特质。追根溯源它其实与ASP( Application Service Provider 应用服务提供商)、按需软件(on Demand Software)、托管软件(Hosted Software)非常相似但绝不相同。

“软件部署为托管服务,通过互联网存取”这个朴素的定义既未限定具体的应用架构,也未指定特定的技术或协议;没有在企业与个人消费者之间的服务进行区分,也没有要求具体的商业模型。根据这个朴素的定义,SaaS 的主要特点在于应用软件所处的位,以及部署和存取应用软件的方式。

这个由专家给出的SaaS 朴素定义还是不够通俗易懂。人们普遍接受的对SaaS 的一个形象描述是:SaaS 是一种新的软件应用模式,它以软件租用、在线使用方式提供软件服务。软件厂商或供应商将应用软件统一部署在自己的服务器上客户可以根据自己的实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得厂商提供的服务。用户不用再购买软件,而改用向提供商租用基于web 的软件来管理企业经营活动。且无需对软件进行维护。服务提供商会全权管理和维护软件,在向客户提供互联网应用的同时,服务商也提供软件的离线操作和本地数据存储,让用户随时随地都可以使用定购的软件和服务。
在这种模式下,客户不再像传统模式那样花费大目投资用于硬件、软件、人员,而只需按照自己想要享受服务的时间,签订服务合同,并月支出一定的租赁服务费用。通过互联网便可以享受到相应的硬件软件和维护服务,享有软件使用权和不断升级,它是网络应用最具效益的营运模式。

谁“拥有”软件?

大多数软件的销他方式几十年以来一直一成不变,客户为使用软件而购买许可证并在属于客户或归客户控制的硬件上安装软件,而供应商则根据许可证协议或技术支持协议提供支持。虽然从法律上说.客户购买的只是使用软件拷贝的权利但从实际目的而言,客户似乎是“拥有”软件的,并能根据需要随时使用软件,使用多长时间都可以。软件作为产品的商业模式是软件市场的整体情况,SaaS 让用户不再购买软件许可证的同时,也让用户不在像以前那样直接“拥有”软件,用户而是要为运行在别人服务器土的软件支付使用费如果停止付费就不能再获得软件使用权。从提供内部部署软件到SaaS 的转变不但是商业模式的转变更带来应用架构业务运营结构的彻底转变。

SaaS 转变商业模式涉及以下一些情况:

1. 将软件的“所有权”从客户转移至外部供应商。

2. 将技术基础设施和管理等方面( 如硬件与专业服务)的责任从客户重新分配给供应商。

3. 通过专业化和规模经济降低提供软件服务的成本。

4. 降低软件销售的最低成本,面向中小型企业市场。

SaaS 供应商们一般操纵着以多用户的结构形式运行软件的数据中心,这种多用户的结构形式更加节约资源并可实现规模化。产品/服务将运行在一个多用户的环境中,用户们在这个环境中共享软硬件资源这使得资源利用更加有效,客户的运营成本也得到降低。

客户们要通过网络运行相应软件,因此他们仅仅需要知道确切的网址并登录,系统就会自动运行。客户无须在公司内购置该软件。以网络为基础的程序使用更为方便用户不需要接受很多的培训。如果SaaS供应商们以单个客户为基础出售这些产品,收取的安装费用很低。

我们可以看到,SaaS 能比传统的模式为用户提供更直接、更可量化的经济收益。

为了实现SaaS理念的优势,供应商与客户都应进行思维转型,并且供应商还应帮助客户实现这种转变。

把lT 转移出去吧

在一般的公司中,IT预算用于以下三大领域:

软件——企业用于计算与信息处理的实际程序和数据

硬件——可为用户提供软件存取的台式计算机、服务器、网络组件以及移动设备等。

专业服务——确保系统能够不间断运行和可用的人员和机构,包括技术支持人员、咨询人员以及厂商代表等。

软件是最直接参与信息管理的部分,这也是所有IT 公司要实现的最终目标。硬件与专业服务尽管是IT环境的重要组成部分,但我们通常将其视为实现目的的手段而不是目的本身。因为这两者能确保软件实现高效信息管理的最终目标。只要能有效地增加软件功能,又不必添置额外的硬件,那么任何公司都愿意这么做。但是如果没有增加软件功能的需要,任何公司都不会无缘无故地添置硬件。

在围绕内部部署软件构建起来的IT环境,中大部分预算通常花费在硬件和专业服务上,使得可用的软件预算只占少数。

在这种模式下,软件预算主要用于购买商业软件套件的许可证以及定制的业务软件。硬件预算主要用于最终用户使用的台式机和便携式计算机,存储数据和应用的服务器,以及可实现网络化连接的组件。专业服务预算用于支付技术支持人员的薪水,他们负责部署并为软硬件提供支持此外还要为咨询人员和开发资源付费,这是设计并构建定制系统所需的。

为了获得“软件”而支付给SaaS 供应商的使用费中的一部分,必定要用于SaaS供应商的硬件和专业服务成本。这时,就要考虑规模经济效应的问题。假定SaaS供应商中央主机上运行的单套软件拥有x家客户,那么该供应商就能统一为所有客户提供服务。例如企业SaaS应用安装在五个服务器组成的负载平衡群集上,可支持50 家中等规模的客户,也就是说,每家客户只需负担一台服务器成本的十分之一,如果相同的应用由各家客户进行本地安装就要求每家客户专门为该应用提供服务器有时如果负载平衡和可用性要求高的话还得要甚至不止一台服务器。因此SaaS模式比传统模式更节约成本。对于可扩展性较强的SaaS 应用而言,随着客户的增多,每家客户的运营成本会不断降低。同时,随着客户的增多,供应商将加强多用户这一重要特性,以更低的成本提供更高质最的服务。因此,即便考虑到SaaS供应商的硬件和专业服务成本,客户仍能用相同的IT预算实现高得多的纯软件功能。

SaaS 应用分四级

SaaS 应用的成熟度可以分为以下四个级别。

第一级:特定的/定制的

在这种情况下,不同的客户拥有各自主机应用的定制版本,在主机服务器上运行自己的应用实例。从架构上说,这种成熟级别的软件与传统销售的企业系列软件很相似,即公司中的不同客户连接到服务器上运行的相同实例,但该实例完全独立于主机上其他客户运行的其他实例或进程。

一般说来,传统的客户端——服务器应用无需太多开发工作,也不必从头重新设计整个系统就能转变为第一级成熟度的SaaS 模型。尽管这级别的成熟性难以提供全面成熟型SaaS解决方案的很多优势,但仍能帮助供应商整合服务器硬件和管理,从而降低成本。

第二级:可配置性

SaaS供应商要为不同的客户(或用户)分别提供应用实例主机服务。就第一级成熟度而言,每个实例都是对用户分别定制的而在第二级成熟度上,所有实例都使用相同的代码实施,SaaS供应商提供详细的配置选择,让客户能改变应用的外观和行为,从而满足客户的需求。尽管不同实例在代码层面上彼此相同.但彼此之间仍完全隔离。将传统的应用转变为第二级成熟度的SaaS应用时比起第一级成熟度的转型而言,将要涉及到许多架构重新设计的工作。与第一级成熟度类似,第二级成熟度也要求供应商提供足够的硬件和存储资源,以支持大量应用实例同时运行。

第三级:可配置性与多用户效率

SaaS供应商借助单个实例来满足不同客户的需求,并采用可配置的元数据为不同的用户提供独特的用户使用体验和特性集。授权与安全性策略可确保不同客户的数据彼此区分开来。从最终用户的角度采看,不会察觉到应用是与多个用户共亨的,这使我们就不再需要为不同客户的不同实例提供大量服务器空间因此使用计算资源的效率将大大超过第二级成熟度,从而直接降低了成本。但是,这时的一大弱点在于,应用的可扩展性有限。如果不用分区来管理数据库性能的话,我们只能通过采用更强大的处理器来扩展应用(向上扩展)。但是这样做只能使投入回报逐渐降低,最终导致功能的提高难以适应低成本的要求。

第四级:可扩展性、可配置性与多用户效率

这时SaaS供应商在负载平衡的服务器群上为不同客户提供主机服务,运行相同的实例,不同客户的数据彼此分开,可配置的元数据可以提供独特的用户体验与特性集。SaaS系统具备可扩展性可轻松适应大规模客户的需要,可在无需对应用进行额外架构设计的情况下根据需求灵活地增减后端服务器的数量。不管有多少用户,都能像针对单个用户一样方便地实施应用修改。

想用就用价值高

与简单的套装软件不同,企业软件需要针对不同客户的需求进行定制可能包括现场安装、厂商服务队伍上门服务等。通常还需要专门的服务器硬件和支持人员加以管理。提供上述专门服务的成本会一定程度上增加供应商销售软件的最低成本。因此.这种软件通常面向大型企业,只有大型企业才有实力来支付专门服务。不过,相对于购买企业解决方案的大型企业而言,有若同样需求的中小型企业的数量要多得多,但他们却难以承担高昂的成本。

SaaS供应商可消除维护成本,利用规模经济效益将客户的硬件和服务需求加以整合,这样就能提供比传统厂商价格低得多的解决方案,这不仅减轻了财务成本,而且大幅减少了客户增加IT基础设施建设的需要。因此,SaaS供应商能面向全新的客户群开展市场工作,而这部分客户是传统解决方案供应商所无力顾及的。因为他们根本就没办法为这部分客户提供低价格的服务。在传统的应用程序部署模式中,客户得到一个永久性的软件许可证,软件购买者对成本、复杂性以及从自己的投资中认识到价值所需的时间基本无法准确计算。同时,软件服务提供商基本上都要和客户在讨价还价的拉锯中浪费许多精力,但真正需要的客户服务和软件功能完善等却很难让用户满意。

SaaS规模化提供服务的模式使服务提供商和客户之间沟通成本降低,用户得到的最终软件都在互联网上展示出来,软件的标准化服务对应标准化报价。客户清楚了解自己购买的服务将给自己的企业管理带来什么样的效果而不用操心软件是否能够顺利推行和实施。用户在享受服务期间,厂商不得不对客户的满意度给予更加密切的关注,并由此对问题和扩展需求做作出更快的响应,从而使软件服务更加趋于标准化。

企业采用SaaS服务模式在效果上与企业自建信息系统基本没有区别,但节省了大量用于购买IT产品、技术和维护运行的资金。像打开自来水龙头就能用水一样,方便地利用信息化系统,从而大幅度降低了中小企业信息化的门槛与风险。对于SaaS用户来讲,SaaS服务的收费方式风险小,用户可以灵活选择软件应用模块、数据备份、系统维护、安全保障、软件升级;能够让用户更专注核心业务。用户可以灵活启用和暂停.随时随地使用.在全球各地.7x24 全天候网络服务.用户可以按需定购选择更加自由;用户应用的软件产品更新速度加快;用户不需要额外增加专业的IT 人员,用户可以大大降低总体拥有成本。

总而言之SaaS模式让最终用户不必再负担基础结构、全体IT工作人员以及诸如应用程序管理、监控、维护和灾难恢复等操作性问题的成本。

SaaS 实现多赢

在客户通过SaaS 获得巨大收益的同时.对于软件厂商而言一个巨大的潜在市场就产生了。因为以前那些无法承担软件许可费用或者是没有能力配置专业人员的用户,都变成了潜在的客户。同时,软件服务化模式还可以帮助厂商增强差异化的竞争优势,降低开发成本和维护成本。加快产品或服务进入市场的节奏。有效降低营销成本,改变自身的收入模式、改善与客户之间的关系。

SaaS这种新的商业模式在许多方面都是独一无二的。最重要的一点是这种模式无论是对用户还是对供应商而言,都具有强大的吸引力,更可实现客户、供应商甚至股东的多赢。

本文转自: http://hi.baidu.com/injava/blog/item/5fdedc80efa2efd39023d924.html

原创粉丝点击