所有WIKI > S字母 > 软件即服务(SaaS)

软件即服务(SaaS)

SaaS(Software as a Service,软件即服务),是一种基于互联网提供软件服务的应用模式,基于云研发。可通过 Internet 浏览器将应用程序交付给最终用户。SaaS 供应商托管服务和应用程序,供客户按需访问。使用 SaaS 产品/服务时,您无需考虑服务的维护和底层基础设施的管理,只需要考虑如何使用软件即可。SaaS 模式的另一个典型方面是按订阅或按使用付费模式付费的定价,而不是一次性购买所有功能。

除了独特的定价模式外,SaaS 软件的运行方式也与传统软件不同。具体来说,传统软件在本地客户端设备或服务器上运行,SaaS 软件则托管在多租户云中,客户只需使用浏览器/移动应用,就能通过互联网访问和使用软件,无需在自己的设备上安装任何程序。

在 SaaS 模式下,尽管所有客户访问的是相同的解决方案实例,但各个客户的数据是相互独立的。

同时,SaaS 提供商负责在自己的数据中心或第三方数据中心中安装和管理软件。在面对大量客户时,提供商一般还会在遍布全球的多个云数据中心运行 SaaS 解决方案,确保以高可靠性和冗余来应对灾难或停机事件。这一点对于会计、电商、客户关系管理 (CRM) 和企业资源规划 (ERP) 等领域的关键业务软件提供商尤为重要。

当访问 SaaS 应用时,客户可以在自己的设备上获得网页端或移动用户体验。这是因为目前的主流 SaaS 解决方案都是基于互联网和常见移动应用框架构建的,不依赖特定类型的设备或操作系统。

SaaS 的历史

SaaS 这一概念可追溯到大型机。在大型机时代,企业/业务部门通过专用网络,以“租赁”的形式向用户交付计算能力。大型机一直是计算机架构的主流,直到具有本地处理和网络功能的个人计算机开始普及,也就是 20 世纪 80 年代后期。

随后的主流是客户端/服务器模式,即 IT 团队所有、管理并向员工分发软件。不过,这种模式的局限性很快也显现了出来:不仅成本高昂、安全性低,而且还不适合员工团队移动使用。

到 20 世纪 90 年代后期,互联网开始普及,笔记本电脑和早期智能手机等移动设备也日趋普遍。这带来了更多可能性,通过互联网来交付软件这个理念就是这时候出现的。这一理念的一个重要优势就是成长型企业也能负担得起。过去,只有具有强大经济实力以及拥有数据中心和 IT 团队的大型企业才有能力购买业务管理软件。

如今,从出行到住宿,“随用随付”的模式已经深入人心。

SaaS 的工作原理?

软件即服务通过云交付模型工作。SaaS 供应商通常在他们自己的服务器和数据库上托管应用程序和数据,或者使用第三方云提供商的服务器。

签署 SaaS 解决方案订阅后,提供商将通过 Web 浏览器用户注册和登录授予客户对应用程序的访问权限。SaaS 供应商通常采用多租户模型,这意味着单一版本的 SaaS 解决方案将托管在供应商的服务器上并提供给各个订阅者。

最重要的一点可能是,SaaS 应用程序几乎不需要客户进行任何管理和维护。 SaaS 供应商负责

  • 配置、管理和维护运行应用程序所需的所有服务器、网络设备、存储硬件和操作软件
  • 根据需要应用功能修复和安全补丁
  • 提供负载平衡、冗余基础架构、数据备份、云安全和灾难恢复服务,以防止中断并满足服务级别协议 (SLA) 中规定的性能、可用性和数据保护标准。

许多 SaaS 供应商还提供了一个应用程序编程接口 (API),其客户可使用该接口将 SaaS 应用程序与其他 SaaS 或传统软件应用程序集成。

SaaS 的优势

SaaS 应用的持续增长以及越来越多的企业已经迁移或者开始考虑迁移到 SaaS,足以证明 SaaS 利大于弊。SaaS 的主要优势包括:

  • 更快捷、更简单的部署:企业不需要在服务器或客户端上安装软件 — 某些情况下需要安装 Web 插件、移动应用或轻量的容器化微应用。
  • 运营支出而不是资本支出:企业不仅不需要为软件支付前期资本成本,同时还无需购买硬件,可进一步减少现金支出。
  • 可扩展性:随着需求增长或降低,企业可以更快速地扩展或收缩系统。
  • 移动性:用户可以通过多种联网设备,使用浏览器或轻量的移动应用访问 SaaS 解决方案。
  • 提供商托管:提供商负责维护和修补应用、定期升级应用以及安全地向最终用户的设备交付解决方案。
  • 按需购买、渐进扩展:企业可按帐户数量付费,可以按需添加或删除用户。
  • 可靠:得益于适当的服务水平协议( SLA),即使在扩展系统或添加新模块或组件后,企业也能获得可靠的性能。
  • 用户友好:SaaS 解决方案通常搭载了简单易用的现代化界面,可尽可能减少对大规模培训的需求。

SaaS 的缺点

与传统软件相比,SaaS 解决方案固然功能强大且经济高效,但它也存在一些不可忽视的风险:

  • 可控制性不足:SaaS 解决方案的可用功能取决于提供商,即企业可使用哪些功能“受制于”软件提供商的决策。不过,特殊情况下企业可以签订合同,购买自定义集成功能
  • 连接问题:SaaS 解决方案要想发挥作用,首先要访问用来托管应用和数据的基础设施。如果没有互联网连接,用户只能使用浏览器或移动设备缓存的应用,只能使用有限的功能以及最后一次连接时获取的数据。不过,随着 5G 服务的日益普及,这个问题将逐渐消失,但目前尚不清楚用户何时才能持续、经济地接入宽带。
  • 延迟:即使实现了不间断连接,许多 SaaS 应用的速度也慢于设备原生软件。
  • 提供商稳定性:在最糟糕的情况下,企业可能会毫无征兆地发现自己的 SaaS 提供商倒闭了,自己的应用和数据消失了。对于信誉良好且资本充足的提供商,发生这种情况的可能性很小。不过,有时候一家蓬勃发展的提供商可能与另一家 SaaS 提供商合并并采用被收购方的 IP。尽管这有助于改进产品和服务,但一些企业还是更喜欢最初的解决方案。对此,请备份 SaaS 解决方案中的所有数据
  • 安全性:尽管信誉良好的 SaaS 应用足够安全,甚至比本地部署软件还要安全,但企业对数据存储位置和存储方式的控制力相对较低。因此,企业需要了解提供商如何管理存储、实施了哪些控制措施以及提供商的设置是否符合自己的要求和政策。此外,企业仍然需要一个 IT 团队,来对访问和运行 SaaS 应用的设备实施安全保护(通常是强密码和双重因素身份验证)。

SaaS 的未来

市场专家一致认为未来 SaaS 有广阔的发展前景。SaaS 解决方案自身的创新将有助于推动这一增长,其中包括:

  • 随着人工智能 (AI) 解决方案进入更多企业,AI 有望成为企业云技术应用的一部分。AI 可驱动自适应智能解决方案,帮助前后台应用学习并适应用户数据和行为。
  • 在推动云技术应用和云基础设施提供更自治、更可靠的管理方面,自治 IT 管理、AI 和机器学习也将发挥重要作用。
  • 除了 AI 和机器学习,还有其他各种自适应智能技术也在推动所有 SaaS 应用持续完善。这些技术包括聊天机器人、数字助手 IoT、区块链、虚拟现实和增强现实。每一种技术都对数字化创新以及有前瞻性的提供商考虑如何扩展 SaaS 产品至关重要。
  • 行业 SaaS 解决方案或垂直云技术应用持续为企业提供深度和横向互联互通。尽管 SaaS 的设计初衷是快速为单一部门提供垂直解决方案,但企业对跨业务可见性的需求越来越多。因此,随着应用持续发展,理想的提供商应当提供跨业务部门套件,并为混合云技术解决方案提供更多 API 和即用式集成,从而实现更高的垂直深度。

SaaS 产品类别

如今,全能型 SaaS 解决方案越来越多。以下是目前最常见的 SaaS 解决方案:

  • 会计与财务:会计与财务 SaaS 套件可帮助企业理顺业务流程和财务运营,具体包括集成财务管理、计划、预算编制和人力资本管理。
  • 客户关系管理 (CRM):成熟的客户和潜在客户数据库。现代 CRM 解决方案可提供关于每一位潜在客户的深度视图,助力销售和营销组织尽可能捕获追加销售和交叉销售机会,为客户提供优质服务以及客户生命周期支持和服务。
  • 企业资源管理 (ERP):从订购到制造(采购和供应链管理)再到履行,ERP 平台可推动企业生产流程自动化。SaaS 式 ERP 则能够以其他方式(例如共享财务计划、计费和会计服务)革新企业业务流程。
  • 人力资源管理服务 (HRMS):通过丰富的劳动力管理解决方案满足整个员工(包括合同工)生命周期中的所有需求,包括入职、薪酬、薪资和绩效等等。
  • 协作与通信:使用 SaaS 式电话和会议解决方案,企业可以轻松满足核心通信需求,减少甚至完全淘汰专有硬件。随着移动设备的普及,很多传统的电话和会议平台在现代通信中日渐式微,开始被 Slack、Teams、Webex 和 Zoom 等 SaaS 解决方案取代。
  • 文档和文件同步:使用文字处理、电子表格和内容管理 SaaS 解决方案,企业可以迁移到一个用户可通过任意设备访问的存储平台,而不必在各个客户端计算机或文件服务器上单独管理文件。
  • 电子邮件:很多企业部署的第一个 SaaS 应用就是电子邮件。得益于简单的订阅模式,电子邮件 SaaS 服务可即时降低企业成本,节约企业人力,触达比几乎所有其他应用都要多的最终用户。
  • 分析:现在,所有的决策和计划岗位的用户都可以使用过去只有业务分析师和财务领导者才能使用的自助分析功能,例如销售、营销和人力资源部门人员。SaaS 分析应用既能以专用工具的形式为企业提供信息和洞察,又能作为其他应用中的嵌入功能,收集和展示来自众多孤立的报告 — 通常是实时的。
  • 电商:如今,以电子方式履行订单是几乎所有销售商品和服务的企业的必修课。现代电商平台可跨渠道(门店或线上)提供销售点、产品内容、订单管理和客户关系管理( CRM)等服务。
  • 电子邮件营销:在进行产品和服务营销时,企业要通过电子邮件和大量短信(SMS),以一定的频率来传达营销消息。如今,企业纷纷开始迁移到电子邮件营销自动化服务。该服务通常是多渠道或全渠道营销平台的一部分。
  • 内容管理:全渠道商务的一个关键要素是企业内部各个孤岛,以及企业供应、分销和合作伙伴链条上各个外部方所存储的架构和结构化数据。内容管理(CMS)服务支持企业通过基于角色的安全机制来集中管理产品数据和相关内容,从而跨所有渠道交付个性化内容。

SaaS、PaaS 与 IaaS 对比

尽管 SaaS、PaaS、IaaS 这三种云服务各不相同,但其实它们是相互依赖的。具体来说,IaaS 负责提供底层的云计算、存储和网络基础设施来托管数据库和应用开发平台。反过来,开发人员也能在PaaS环境中构建 SaaS 解决方案。

平台即服务(Paas):平台即服务通常通过 API 为构建和维护应用程序提供硬件和软件基础设施。云提供商在其数据中心托管硬件和软件开发工具。借助 PaaS,您可以更快及以更低的成本构建、测试、部署、运行、更新和扩展应用程序。

基础设施即服务(IaaS):为网络、计算机(虚拟或物理)和数据存储提供服务。使用 IaaS 可为您的 IT 资源提供高级别的灵活性和管理控制,并且类似于现有的 IT 资源。

参考资料:

https://aws.amazon.com/cn/what-is/saas/
https://www.netsuite.cn/resource/articles/erp/software-as-a-service-saas.shtml
https://www.ibm.com/cn-zh/topics/saas