48 lines
2.7 KiB
Markdown
48 lines
2.7 KiB
Markdown
---
|
||
title: 软件即服务(SaaS)
|
||
description: 软件即服务(SaaS)
|
||
keywords:
|
||
- 软件即服务
|
||
- SaaS
|
||
tags:
|
||
- 技术/云计算
|
||
- 云计算/基础
|
||
author: 仲平
|
||
date: 2024-06-19
|
||
---
|
||
|
||
## 概述
|
||
|
||
**软件即服务(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 提供商会收取额外的支持费用,才能进行源代码级别上的自定义代码更改。
|