3.3 SaaS与PaaS的关系
从前面的介绍,我们已经了解到PaaS平台比SaaS平台提供的服务更加基础。在SaaS平台的建设过程中,PaaS往往作为SaaS一个强有力的支撑,来解决行业或客户的个性化、定制化问题。
从用户对象来说,PaaS平台主要面向开发人员,SaaS平台主要面向使用的软件用户。
SaaS平台的构建大多数并不是基于PaaS平台,SaaS平台往往有自己独立的产研团队和运维团队,需要重视数据安全等问题,有能力直接搭建这些基础设施,SaaS平台的建设对PaaS平台并没有依赖关系。
SaaS平台用户量大,侧重点在于解决用户的使用场景需求,产品相对标准化。
PaaS平台的存在,主要是解决企业基础运行环境和中间件服务的建设问题,方便研发人员更快的搭建系统。而围绕SaaS平台搭建的PaaS平台,侧重点是解决SaaS平台无法更好满足定制化的问题,为客户或行业软件公司的开发人员在现有的SaaS产品基础上,提供定制开发能力,解决个性化需求。
PaaS平台的构建思路,并不是在SaaS平台基础上进行延伸,SaaS公司想要建设PaaS平台,需要重构基础架构,不是简单的在现有SaaS平台的基础上提供一些定制开发能力,这在以往的PaaS平台建设过程中,已经验证了基于SaaS构建PaaS平台的问题。
四、SaaS的优势VS局限性
SaaS平台近年这么火热,到底有什么样的魅力,让这么多公司投入SaaS赛道,接下来我们分析下SaaS平台的优点以及局限性。
4.1 SaaS平台的优势
(1)可重复使用
SaaS的最大优点之一就是“可重复使用”,这其实是SaaS其他所有优点的基础。如果你确信企业应该使用SaaS解决方案,实际上你就已决定不从事重复工作,而是单单利用现有的解决方案。至少,该解决方案实施起来速度更快、成本更低,虽然算不得最好,也会是“足够好”。
(2)成本较低的解决方案
企业如果采用SaaS解决方案,其成本一般只有自行实施、部署、运行、管理及支持这类解决方案所需成本的一小部分。
SaaS解决方案的一个最大优点是,它们在价格方面可以提供非常显著的规模经济。之所以如此,原因就在于大多数SaaS提供商可以非常轻松地利用其在特定行业领域“重复使用”的优点,能提供具有高度可复制的“标准化”的解决方案。最终结果是,它们通常可以将这种可重复使用的优点惠及客户,同时可以大大节省成本。
(3)可以更快地提供解决方案
SaaS的提供商早已对企业即将采用的针对特定领域的解决方案进行了规划、设计、实施、部署及测试。这意味着企业可以使用已有解决方案,而企业要自行实施这样的解决方案需要很长时间。以大多数SaaS解决方案为例,软件已经实时运行、随时可以使用。唯一的“瓶颈”就是支付服务费和如何把这个工具与自己的业务流程联系起来。
(4)灵活的定价模式
采用SaaS的解决方案时,企业通常会使用基于订购、可以确定的定价模式,这种模式让企业可以在需要时购买所需服务。这意味着企业可以根据发展模式购买相应软件。企业规模扩大时只要开启新的连接,用不着购置新的基础设施和资源。而一旦企业规模缩小只要关闭连接即可。
这样,企业可以避免被过多的基础设施和资源所累,而传统上,即使你再也用不着它们,也不得不继续需要管理及支持。
(5)更好的支持
使用SaaS解决方案时,企业很可能使用由专家提供、管理及支持的解决方案,他们24×7小时某一专门领域。该提供商相当于企业的实时延伸部分。实际上,连接到SaaS提供商对使用者而言是一种成本非常低的方式,只要连接上,SaaS提供的资源就始终在为你服务,这相当于扩增了企业的资源。
(6)为企业减少所需的IT资源
通常只要用浏览器就可以连接到SaaS提供商的平台,所以用户需要的全部基础设施就是用来运行浏览器的设备以及让该设备可以访问互联网的简易网络。这意味着企业不必提供、运行、管理及支持自己的内部基础设施。对那些规模非常小、不想自行管理IT部门这项复杂工作的企业而言,SaaS无疑是一种行之有效的方案,有助于加快实施企业的解决方案,同时尽量减少所需的IT资源。