3.1 KiB
title | description | keywords | tags | author | date | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
2.3-软件即服务(SaaS) | SaaS 通过浏览器提供云应用及其底层 IT 基础架构和平台。用户避免购买和维护本地软件,转为订阅模式。SaaS 降低前期成本,依赖高速互联网连接。示例包括 Google Docs、Microsoft Office 365。SaaS 应用通常基于多租户架构,由提供商管理更新和维护。SaaS 依赖订阅模式置备软件许可证,与永久许可证不同。 |
|
|
仲平 | 2024-10-13 |
概述
软件即服务(SaaS)是一种云计算形式,可通过网络浏览器为终端用户提供云应用及其所有的底层 IT 基础架构和平台。 对于符合以下条件的大型企业、小型企业或个人而言,SaaS 可能是理想的解决方案:
-
想避免购买或维护基础架构、平台和本地软件的麻烦。
-
更喜欢通过运营支出(OPEX)进行更简单的成本管理,而不是通过资本支出投资(CAPEX)。
-
需要尽可能减少自定义。
-
青睐软件订阅模式。
SaaS 是如何运作的?
不再像传统软件那样需要永久购买软件或投资可靠的本地 IT 基础架构,SaaS 可以降低用户的前期成本。 然而,由于服务性能取决于互联网连接速度,SaaS 用户应投资购买高速的网络硬件。
SaaS 的示例包括一些应用服务提供商(ASP),如 Google Docs 和 Microsoft Office 365,以及一些提供人力资源软件、电子商务系统、客户关系管理工具和集成开发环境(IDE)的企业服务。
常见部署模式有两种,软件供应商通常会选择其一或两者皆选:
- 数据中心
- 公共云服务提供商(如 AWS、Azure 或 IBM Cloud)管理托管 SaaS 解决方案的云环境。
SaaS 应用利用多租户架构来隔离用户数据。 软件更新、漏洞修复以及其他常规应用维护都是由 SaaS 提供商负责,用户通过网络浏览器与软件交互。SaaS 解决方案通常功能齐全,但有时通过应用编程接口(API)(如 REST 或 SOAP)融入自定义集成,以连接其他功能。
SaaS 的特性使提供商更容易向客户推出新功能。 大多数 SaaS 应用都是预配置的即插即用产品,SaaS 提供商将管理这些应用背后的所有内容,包括:
- 硬件组件,例如网络、存储和数据中心服务器
- 平台,例如虚拟化、操作系统和中间件
- 各种软件要求,例如运行时、数据和应用本身
SaaS 模式
SaaS 应用在很大程度上依赖于订阅模式置备软件许可证。 和永久许可证不同,该软件交付模式是将每个帐户与订阅进行关联,而后者则在一段时间内(通常是每年或每月)授予 SaaS 相应的访问权限。缴纳订阅费后,通常帐户会获得对产品文档和服务级别协议(SLA)规定的持续支持的访问权限,但有些 SaaS 提供商会收取额外的支持费用,才能进行源代码级别上的自定义代码更改。