您所在的位置:e-works首页 > 管理信息化 > ASP

面向中小企业信息化的SaaS应用研究

发表时间:2008-6-21 陈鹏 薛恒新 来源:万方数据
SaaS(Software as a Service,软件即服务)是一种正在全球兴起的新型信息系统应用模式。首先介绍了SaaS的概念和方案模型,从应用架构上将它与传统ASP模式进行了区分,并从软件所有权、IT投入、规模经济、市场覆盖等4个方面探讨了SaaS带来的商业模式转变,然后对SaaS这一新模式在中小企业信息化中的相关应用问题(应用优势、应用需求和应用风险)进行了分析, 并给出了SaaS的发展趋势。

中小企业与大型企业相比,其信息化基础较差,可投入信息化建设的资金、计算机软硬件资源和人才资源等存在不足。此外,中小企业具有业务
差异大、企业规模小、分支机构分散的特点,使得中小企业信息化成本相对过高、方案不易推广、服务难度较大,形成了中小企业信息化瓶颈。根据计世咨询相关报告显示,截至2006年5月,在我国几十万中小企业中有60%的企业信息化是空白。专家学者对中小企业信息化问题进行了深入研究,如面向中小企业的ASP(Application Service Provider,应用服务提供商)平台框架 、面向中小企业的协同商务方案 2、面向中小企业的柔性商务智能平台 、基于Internet的服装出口供应链网络平台等。政府部门与IT厂商和通信运营商积极合作,以信息化公共服务平台模式推动中小企业信息化建设SaaS是在2l世纪开始兴起的一种全新的软件应用模式,是随着ASP应用的成熟而崛起的,具有投入低、收益高、易于实施和管理等特点,将会对中小企业信息化产生深远影响。
1 SaaS的概念及模型
1.1 SaaS的概念
国外的一些咨询公司、研究机构、软件厂商,如Springboard、微软等都提出了SaaS的定义,但其角度和内涵不尽相同。到目前为止,学术界和产业界还没有形成统一的SaaS定义。在现有研究成果的基础上,本文把SaaS定义为:一种以托管方式部署软件,通过Internet存取来实现应用功能的软件应用模型。SaaS的主要特征体现在应用代码所处的位置和部署、存取代码的方式。SaaS以一种通过Internet提供软件的模式来实现。SaaS提供商将应用软件统一部署在自己的服务器上,客户可以根据自己的实际需求,通过互联网向提供商订购所需的应用软件服务,按照订购服务的种类、用户数量和租用时间向提供商支付费用,并通过互联网获得提供商的服务。在SaaS模式下客户不用再购买软件许可(Li—cense),而改用向提供商租用基于web的软件来管理企业经营活动。SaaS与传统软件许可模式的区别见表1。

1.2 SaaS方案模型
SaaS模式与ASP模式都具有“软件即服务”的理念,但是SaaS要比ASP复杂得多。传统的ASP只是针对每个客户定制不同的应用服务,而没有将所有的客户放在一起进行考虑[6]。SaaS模式下,在用户和Web服务器上的应用之间增加了一个中间层,用来处理用户的定制、扩展性和多用户的效
率问题。成熟度模型[7]可以很好地显示SaaS在架构上与ASP模式的不同,如图1所示。

a.成熟度模型级别1是AsP模式的应用架构。从技术角度来说,每个客户使用一个数据库、一个web站点或者虚拟目录。每个客户运行提供商为自己定制的实例,完全独立于主机上运行的其他客户的实例。提供商要根据客户需要,对数据库中的数据结构和应用代码作定制化修改。
b.成熟度模型级别2的特点是所有客户运行相同代码的实例。从技术角度来说,所有客户都是使用一套安装包,代码库的修改能够立即作用于所
有客户。提供商提供了详细的配置选择,让客户能够改变应用的外观和行为。不同实例在代码层面上彼此相同,但是应用数据是隔离的。
c.成熟度模型级别3的特点是用单个实例来满足不同客户的需求。从技术角度来说,所有客户使用一套应用程序来承载所有客户实例,使用一个
数据库保存所有客户的数据,因而使用资源的效率将大大超过级别2。提供商采用可配置的元数据为不同客户提供体验和特性集,采用授权与安全性策略可确保不同客户的数据彼此区分开来。
d.成熟度模型级别4是SaaS应用的最终目标,属于成熟度模型的最高一级。提供商在负载平衡的服务器群上为不同客户提供主机服务,运行相同的实例。不同客户的数据彼此分开,可配置的元数据可以提供独特的用户体验与特性集。这种架构的SaaS系统可轻松适应大规模客户的需要,可在不对应用进行额外架构设计的情况下根据需求灵活地增加或减少后端服务器的数量。
2 SaaS带来的商业模式转变
SaaS作为一种新型软件应用形式,旨在实现由企业内部部署软件向软件即服务的转变,在更深层次上带来了商业模式的转变,其所带来的商业模
式转变主要包括:将软件的“所有权”从客户转移到外部提供商;将技术基础设施和IT管理等方面的责任从客户转移给提供商;通过专业化和规模经济降低提供软件服务的成本;能够覆盖中小企业信息化市场。
2.1 软件所有权发生改变
传统的软件销售方式是客户为使用软件而购买许可证,并在属于客户或客户控制的硬件上安装软件,而提供商则根据许可证协议或技术支持协议
提供支持。客户可以说“拥有”软件,并能根据需要随时使用软件,没有使用时间限制。而SaaS模式将软件的“所有权”从客户转移到外部提供商。客户不再直接“拥有”软件,而是要为运行在提供商服务器上的软件支付使用费。
2.2 IT投入发生转移
在以传统软件方式构建的IT环境中,大部分预算花费在硬件和专业服务上,软件预算只占较小份额。在采用SaaS模式的环境中,SaaS提供商在自己的中央服务器上存储重要的应用和相关数据,并拥有专业的支持人员来维护软硬件,这使得企业客户不必购买和维护服务器硬件,也不必为主机上运行的软件提供支持。基于web的应用对客户端的性能要求要低于本地安装的应用,这样,在SaaS模式下大部分IT预算能用于软件。
2.3 规模经济产生边际成本递减
SaaS模式比传统模式更节约成本。对于可扩展性较强的SaaS应用,随着客户的增多,每个客户的运营成本会不断降低。当客户达到一定的规模,提供商投入的硬件和专业服务成本可以与营业收入达到平衡。在此之后,随着规模的增大,提供商的销售成本不受影响,利润开始增长。
2.4 能够覆盖中小企业信息化市场
传统解决方案的提供商难以为中小企业提供价格低廉的服务,也难以顾及中小企业信息化市场。saaS提供商可消除客户的维护成本,利用规模经济效益将客户的硬件和服务需求加以整合,从而能够提供价格更低的解决方案,并可面向中小企业客户群开展服务。
3 面向中小企业信息化的SaaS应用分析
3.1 中小企业应用SaaS的优势
SaaS解除或减少了企业购买、构建和维护基础设施以及应用程序的需要。对于许多小型企业来说,SaaS是应用先进IT技术的好途径。SaaS在中小企业信息化过程中具有多方面的应用优势。
a.规模化带来价格优势。规模化提供服务的方式使平摊到每个付费企业的成本得以降低,中小企业可以以相对低廉的“月租”方式投资,减轻了信息化建设的资金压力。
b.技术架构先进。SaaS的技术架构考虑到了多用户定制、可扩展性、数据扩展以及隔离等问题,其元数据的可配置使得平台底层具备可定制能力,能够充分满足企业的个性化需求并实现对企业需求变化的快速响应 。
c.退出成本较低。SaaS是一种“即用即买”的投资,企业不用一次性投资到位。如果应用效果不好,企业可以终止租用软件服务,发生的退出成本也较低。
d.使用门槛较低。企业不再负担IT基础结构以及应用程序的管理、监控、维护和灾难恢复,这在很大程度上缓解了中小企业信息化在人力、财力
上的压力。
e.交易过程简单而透明。在传统模式中,企业在购买软件之前对软件实际功能和运行效果的认识是模糊的。而基于SaaS模式的软件可以在In—temet上展示出来,可以提供一段时间的试用,有标准化报价对应标准化服务。企业能够清楚地了解软件服务的实际效果。
f.为中小企业带来客户价值,具体包括:收费方式风险小;按需订购;可以灵活地启用和暂停;产品更新速度快;全球7×24全天候的网络服务;无需额外增加专业IT人员;可大大降低成本。
3.2 中小企业的SaaS应用需求中小企业信息化的需求千差万别,对SaaS需求的内容和程度也有很大差别-。以下对中小企业的SaaS应用需求进行简要讨论,为企业选择适合的应用模式提供参考。

a.企业对SaaS的需求程度主要依赖于业务种类的多少及其复杂程度。如果企业的业务类型多且较为复杂,一般要实现多个信息化目标,那么就应该将IT应用分块外包,利用SaaS的优势来处理复杂交易。如果企业业务单一,处理起来简单,对SaaS的需求就不是那么迫切。
b.业务和销售的区域分布是影响企业对SaaS需求的重要因素。有的企业业务发展很快,销售点办事处遍布全国,需要对庞大的销售网络进行管理,其自建系统的难度较大且不经济,还会影响企业的发展速度。SaaS则能为企业提供灵活的移动接入式办公和数据管理,为企业带来低成本和高效益的信息化实现方式。
c.不同业务性质的企业对修改应用系统的需求是不同的。在快速消费品行业,企业需要对客户信息做出快速反应。SaaS构架的信息系统能够快速修改应用,如快速分析数据、及时调整流程,因而更加受到这类企业的欢迎。
d.自身的IT管理能力也是影响企业SaaS需求的重要因素。一般来说,大型制造企业已经具有完善的IT系统,拥有一支高素质的IT员工队伍。他们在考虑IT外包时,就会平衡各种因素,如内部系统的完整性、流程修改的灵活性等。而对于IT管理能力不强的中小企业来说,SaaS是一个很好的选择。
3.3 中小企业应用SaaS的风险
SaaS在运营和技术上具备众多的优势,但是作为一种新兴的技术仍存在一些风险,主要包括3个方面的风险:(1)服务商信用风险;(2)数据安全风险;(3)项目实施风险。软件的实际位置是在SaaS提供商处,企业用户存在对数据失去控制的可能。企业的数据是至关重要的,尤其是财务数据和客户信息,往往是企业的核心机密,这就要求SaaS服务提供商具备很高的商业信用,保证数据不会流失。SaaS的安全性风险包括了数据丢失的风险和数据泄漏的风险。项目实施周期短和费用低是吸引中小企业采用SaaS的原因。但是在实际运作中,中小企业业务流程的特殊性会加大客户化难度,原有系统的复杂性会带来新旧应用服务的不兼容,从而导致项目延期和费用增加。
4 SaaS的发展趋势
Gartner预计到2011年将有25%的软件采用Seas的方式交付,而IDC公司的统计显示2006年SaaS模式的软件只占整个CRM 市场收入的12%,在ERP和供应链管理软件领域这一比例不足4%。由此可见SaaS的市场正在迅速激增,但是目前仍旧处于启动阶段。国际上SaaS提供商可以分为两大类:Salesforce、RightNow等新兴的专业提供商和微软、SAP、Oracle等传统软件供应商(在出售传统软件授权之外,将Seas作为一种附加的软件交付方式)。我国Seas运营模式主要是政府牵头推动的中小企业公共服务平台,应用主要集中于在线CRM、在线OA、在线进存销管理等领域。Seas的发展将会出现普及化、平台化、集中化等3大趋势,具体如下:
a.所有规模的企业都可以从Seas获利。一些大型机构为提高竞争优势,将越来越多的局部应用外包,例如惠普、Honeywell等都依赖Taleo的Seas
模式的人事管理解决方案。Seas能够满足大企业的局部应用需求,其应用将从中小型企业向大型企业普及。
b.应用架构要求提供商能够提供元数据建模,让软件变得更加适合业务扩展。因此由模型驱动的SaaS平台是未来开发的必然方向,其目标是为了实现可服务化、可配置化、可管理化和可模型化。
C.无法完全取代传统的套装管理软件,应用领域存在一定局限。Seas更适合CRM、HR、E—MAIL、分销管理等软件,而财务管理软件和一些基础软件由于涉及核心商业机密、对应用稳定性的要求非常高而很难对Seas有大量需求。

5 结束语
Seas作为一种正在全球兴起的新型软件应用模式,引发了一场软件业的革命,它将对中小企业信息化产生重大影响。因此我们要紧跟其发展步伐,开展深入研究和具体应用,推进我国中小企业信息化建设。处在发展中的SeaS还有一些问题需要解决,包括:如何提高企业对SaaS的认可和接受、传统软件提供商如何向Seas转型、如何进行Seas的渠道建设等。这些问题将作为下一步的研究课题。

责任编辑:李鹏
;