Jump to section

什么是 SaaS?

复制 URL

软件即服务(SaaS)是一种云计算形式,可通过网络浏览器为终端用户提供云应用及其所有的底层 IT 基础架构和平台。对于符合以下条件的大型企业、小型企业或个人而言,SaaS 可能是理想的解决方案:

  • 想避免购买或维护基础架构、平台和本地软件的麻烦。
  • 更喜欢通过运营支出(OPEX)进行更简单的成本管理,而不是通过资本支出投资(CAPEX)。
  • 需要尽可能减少自定义。
  • 青睐软件订阅模式。

不再像传统软件那样需要永久购买软件或投资可靠的本地 IT 基础架构,SaaS 可以降低用户的前期成本。然而,由于服务性能取决于互联网连接速度,SaaS 用户应投资购买高速的网络硬件。

SaaS 的示例包括一些应用服务提供商(ASP),如 Google Docs 和 Microsoft Office 365,以及一些提供人力资源软件、电子商务系统、客户关系管理工具和集成开发环境(IDE)的企业服务。

常见部署模式有两种,软件供应商通常会选择其一或两者皆选:

  • 在其数据中心,或
  • 通过公共云服务提供商(如 AWSAzure 或 IBM Cloud)管理托管 SaaS 解决方案的云环境。 

SaaS 应用利用多租户架构来隔离用户数据。软件更新、漏洞修复以及其他常规应用维护都是由 SaaS 提供商负责,用户通过网络浏览器与软件交互。SaaS 解决方案通常功能齐全,但有时通过应用编程接口(API)(如 REST 或 SOAP)融入自定义集成,以连接其他功能。

SaaS 的特性使提供商更容易向客户推出新功能。大多数 SaaS 应用都是预配置的即插即用产品,SaaS 提供商将管理这些应用背后的所有内容,包括:

  • 硬件组件,例如网络、存储和数据中心服务器
  • 平台,例如虚拟化、操作系统和中间件
  • 各种软件要求,例如运行时、数据和应用本身

SaaS 应用在很大程度上依赖于订阅模式置备软件许可证。和永久许可证不同,该软件交付模式是将每个帐户与订阅进行关联,而后者则在一段时间内(通常是每年或每月)授予 SaaS 相应的访问权限。缴纳订阅费后,通常帐户会获得对产品文档和服务级别协议(SLA)规定的持续支持的访问权限,但有些 SaaS 提供商会收取额外的支持费用,才能进行源代码级别上的自定义代码更改。

即服务(aaS)一词通常是指由其他人管理的解决方案,这样您就可以专注于一些重要的事务,例如自定义应用的迭代改进。除了 SaaS 外,其他重要的即服务选项还包括:基础架构即服务(IaaS)和平台即服务(PaaS)。

SaaS architecture

 

IaaS 表示将由提供商通过云为您管理基础架构,包括实际的服务器、网络、虚拟化和存储。用户将通过 API 或控制面板来访问租用的基础架构。操作系统、应用和中间件等内容由用户管理,而提供商则提供硬件、网络、硬盘驱动器、存储和服务器,并负责处理中断、维修及硬件问题。

PaaS 是由外部服务提供商为用户提供相应的硬件和应用软件平台。由于用户可以自行处理实际的应用和数据,因此 PaaS 是开发人员和程序员的理想解决方案。PaaS 会为用户提供平台,使其可以在上面开发、运行和管理自己的应用,而无需构建和维护运行这些应用所需的基础架构或环境。

软件供应商提供 SaaS 样式的软件应用,以满足从基本业务应用到复杂企业资源规划(ERP)套件的任意数量的业务需求。部分 SaaS 公司和产品包括:

  • SAP 的企业资源规划(ERP)软件
  • Paychex 的人力资源软件
  • CA Technology 的企业软件
  • Atos 的 SaaS 消息传递解决方案
  • Salesforce 的客户关系管理(CRM)软件
  • Slack 的消息传递服务
  • Microsoft Office 365
  • Dropbox 的文件存储服务

通过参与红帽 SaaS 基础计划来成为 SaaS 供应商,该计划旨在协助红帽合作伙伴在红帽平台上构建 SaaS 解决方案并部署到各种混合环境中。参与该计划的合作伙伴可以更加轻松地构建应用,更快地推向市场,并吸引更加广泛的潜在客户。

或者,借助红帽云服务成为 SaaS 用户,该服务包括托管平台、应用和简化了混合云体验的数据服务,可减少运维成本并降低提供云原生应用的复杂性。

最为重要的是,每项订阅都包括相应的支持服务。这些建议和指导可以帮助您部署、配置和管理所使用的任何即服务型红帽产品。

继续阅读

文章

什么是云管理?

了解云管理的方方面面,探寻云管理平台如何助力企业发展。

文章

什么是托管 IT 服务?

托管服务是一种将常规任务转交给专家的方式,旨在降低成本、提升服务品质,或解放内部团队去完成与您业务最相关的任务。

文章

什么是云服务?

云服务是指由第三方提供商托管的基础架构、平台或软件,可通过互联网提供给用户。

详细了解云计算

产品

用于虚拟化硬件并将虚拟化后的资源整理到云端的平台。

企业就绪型 Kubernetes 容器平台,可实现全堆栈自动化运维,从而轻松管理混合云、多云和边缘部署。

红帽的战略顾问将从大局出发,以战略性视角审视企业发展,分析您当前面临的业务挑战,并提供全面、低成本、高效益的解决方案,帮助您轻松应对各项挑战。

相关资源

培训

免费培训课程

红帽 OpenStack 技术概述