终于有人把SaaS解释清楚了。转载本文请联系大数据DT公众号。01SaaS的演进过程SaaS(SoftwareasaService,软件即服务)概念的最早提出者一直无法考证。业界普遍认为,Salesforce创始人兼CEO马克贝尼奥夫是SaaS商业模式最早的践行者。Mark最初对SaaS的设想非常具有前瞻性。虽然今天在互联网上使用应用程序很普遍,但二十年前,很多人根本不使用互联网。除了理念超前,SaaS模式也非常实用。用户不再需要将软件买回来放在自己的服务器上。马克坚信,一定有办法让购买软件更方便、更便宜。企业不再需要投入数十万或数百万美元,也不需要经历漫长的安装实施周期。用户只要注册并付费,即可通过自行配置使用软件,无需对软件进行维护和升级。用户动手。更重要的是,在移动应用尚未诞生的时代,用户可以像访问网站一样,使用全球任何地方的任何终端设备,随时访问自己的应用。这种把软件作为一种服务来销售,用户只需要支付固定的月费就可以使用软件的模式,在1990年代就已经出现了,当时叫按需(on-demand)服务,这就是SaaS的雏形.在详细讲解SaaS模式之前,我们有必要了解一下SaaS的演进过程,看看它是如何从一个愿景发展成为主流的企业服务模式。SaaS成为企业服务领域的主流形态是近几年的事情。事实上,这个演进过程相当漫长,主要经历了四个阶段,如图1-1所示。▲图1-1SaaS终端设备演进过程:通过远程终端访问集中主机房,处理或获取业务信息和数据。这种终端设备今天仍然可以在一些电影中看到。C/S应用:客户端/服务器访问模式。通过桌面客户端访问独立服务器,处理或获取业务信息和数据。这是早期开发者和用户在局域网上普遍使用的一种应用架构。虚拟主机:通过虚拟主机访问分布式服务器,处理或获取商业信息和数据,也称为ASP(ApplicationServiceProvider,应用服务提供商)。这时候多租户、应用共享、订阅费等形式已经出现,有了SaaS的雏形。云原生应用程序:通过云原生应用程序访问软件定义的虚拟化服务器,这就是当今的SaaS模型。总的来说,SaaS是从应用托管和多租户的概念开始,随着互联网和云计算技术的普及,逐渐发展成为一种新型的企业服务形式。02如何理解SaaS由于对象和语境不同,很难对SaaS做出通俗易懂、科学严谨的定义。对于普罗大众,我们打个比方来解释SaaS:过去,家家户户都需要挖井解决吃水问题;后来改为集中供水,即由自来水公司供水,用户只需按时缴纳水费,打开水龙头就有水。这样就省去了找水打井的过程,也节省了工程费用。自来水公司的商业模式已经变成“供水即服务”。对于软件技术人员来说,SaaS是一种新的应用架构模型,引入了共享单实例、多租户、权限模型、存储模型、计费模型等概念。对于SaaS服务提供商而言,由于采用了与传统软件不同的交付模式和订阅收入模式,SaaS意味着一种新的商业模式和新的商机。对于客户来说,SaaS相当于将IT设备、软件和运维服务外包给SaaS服务商。03IaaS、PaaS、SaaS的概念谈到云服务,经常会出现IaaS、PaaS、SaaS这三个概念,它们构成了云服务的三层主体。一、XaaS的概念我们知道SaaS是一种应用层的服务。要想深入理解SaaS,就必须了解SaaS的基础和周边。与SaaS密切相关的概念包括PaaS和IaaS。通过抽象和分层,IT行业创造了“一切皆服务”或XaaS的概念。除了围绕SaaS的PaaS(PlatformasaService,平台即服务)和IaaS(InfrastructureasaService,基础设施即服务)外,还衍生出许多“即服务”的概念,例如DaaS(数据作为aservice)、OaaS(运维即服务)等。其实仔细分析和分类这些XaaS后会发现,大多数新创建的XaaS概念都可以归结为SaaS的三大核心服务之一、PaaS和IaaS。将XaaS划分为三层核心服务模型的好处是可以明确各自的功能定位。很早以前就有按需服务和服务订阅的概念,比如ASP等模式。之所以没有成为主流的服务形态,除了技术上的限制外,最主要的原因是没有像今天这样清晰的架构、分层和分工标准。毕竟一个企业除了做应用,还需要做设施和平台,应用很难做好。2、SaaS、PaaS、IaaSIaaS相当于一个由软件定义的虚拟服务器,SaaS公司一般不涉及IaaS。但是,SaaS公司到底该不该做PaaS一直争论到现在,主要是业界对PaaS的定义还存在不同的理解。严格来说,PaaS是由专业的平台服务商运营的服务,为SaaS提供部署环境和公共工具,如组织结构、权限、计费、API等,即PaaS是一种公共服务。所以,如果严格按照PaaS的定义,大部分SaaS服务商做PaaS是不可能也没有必要的,至少在SaaS创业的初期是这样。事实上,做PaaS所需要的技术能力和资源,SaaS创业公司是不具备的。因为SaaS服务商的强项在于业务和应用,而不是平台技术和服务能力。其实目前国内对PaaS的理解还不是很准确。所谓PaaS,其实就是SaaS公司内部的应用平台。它实际上是SaaS的一部分。为了区别于层级概念,称之为应用平台即服务(ApplicationPaaS,APaaS)。IaaS、PaaS、SaaS的关系如图1-2所示。▲图1-2IaaS、PaaS和SaaS的关系04与SaaS相关的几个概念说到SaaS,我们经常会听到ToB、企业服务、软件、PaaS等概念。这些概念很容易混淆,因此有必要在这里解释一下它们的含义以及它们之间的关系。1.ToB从服务对象来看,服务可以分为两类:ToB,面向组织;ToC,面向个人消费者。此外,还有所谓的ToG(政府机构),我们一般认为是面向组织的,即ToB。ToB的范围非常大,SaaS只是ToB中的一个范畴,它们之间存在包容关系,但有时这两个词可以互换使用。2.企业服务企业服务是面向组织的服务的总称。事实上,企业服务有多种类型和形式。提供IT服务外包、人力资源、法律服务、咨询服务、财税服务、企业培训等业务,甚至物流服务、企业保洁等也属于企业服务。SaaS只是众多企业服务方式中的一种。SaaS领域所说的企业服务,特指以SaaS的形式为企业提供的服务,如SaaSCRM、SaaS财税等。尽管SaaS和企业服务经常互换使用,但两者之间仍然存在差异:SaaS代表一种提供服务的方式;而企业服务则代表了服务的具体内容。也就是说,SaaS服务商看到的是SaaS,而企业客户看到的是服务。SaaS改变的是服务方式,而不是服务内容。3、软件软件业务和SaaS虽然都包括软件,但它们是两种完全不同的业务,有着不同的商业模式。也就是说,软件和SaaS是两种不同的业务,一种卖产品,一种卖服务。从行业市场来看,软件与SaaS处于竞争与替代关系,软件本身也有向SaaS转型的趋势。4、PaaS按照PaaS商业模式的定义,大部分SaaS公司开发的PaaS都不是真正的PaaS,这些PaaS其实就是SaaS。反过来,所有的SaaS都必须具备PaaS的业务定义和可扩展性,这是为了弥补SaaS个性化能力的不足。作者简介:戴科,资深SaaS专家,在SaaS领域工作超过12年,在企业信息化服务领域拥有超过25年的企业服务经验。曾任SAP行业负责人、金智科技COO、泛翔销售副总裁。目前为独立SaaS顾问,服务于多家知名SaaS公司及大量SaaS初创公司。本文节选自《SaaS商业实战:好模式如何变成好生意》,经发布者授权发布。
