Jump to section

PaaS、SaaS、IaaS 的区别是什么?

复制 URL

IaaS、PaaS 和 SaaS 之间的区别让我们从分析首字母缩略词中的共性开始。"即服务(aaS)"一词通常是指由第三方提供的云计算服务,它可让您可以专注于更重要的事务,例如写代码和客户关系。每一种类型的云计算,都能逐步减轻您管理本地基础架构的负担。 

您作为用户和管理员,本地 IT 基础架构对您来说责任最大。当您的硬件和软件都部署在本地时,您和您的团队要负责根据需求来管理、更新和更换每个组件。而云计算可以将基础架构的一部分、几部分甚至全部都分配给第三方来管理,从而让您腾出时间专注于其他事务。

云计算的即服务选项主要有 3 种:基础架构即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。每种选项都对应不同的管理能力。

我们将介绍每种类型的模式、相应的优势,以及如何使用其中之一或全部来创建满足您所有需求的云计算环境。同时,我们还会看一下每种服务的几个示例,更加方便理解。

基础架构即服务(或 IaaS)让您从本地基础架构往轻松迈进了一步。这是一种即付即用的服务,由外部的第三方提供商根据您的需要,利用互联网(通过云)为您提供基础架构服务(如存储和虚拟化)。 

作为用户,您只需负责操作系统以及任何数据、应用、中间件和运行时,而提供商会给您访问和管理所需网络、服务器、虚拟化和存储的权限。 

您无需维护或更新自己的现场数据中心,因为提供商会为您代劳。此外,您可以通过应用编程接口(API)或控制面板来访问和控制基础架构。 

IaaS 可以让您享受较大的灵活性:您可以仅购买所需的组件,然后根据需要进行扩展或缩减。这样不仅开销低,而且无维护成本,从而使 IaaS 成为一种经济实惠的方案。 

IaaS 的一大用途就是快速、灵活地构建和拆解开发与测试环境。您可以仅使用创建开发环境所需的基础架构,并在需要时进行扩展或缩编,完成后,您可以立即停用,这样就只需为所使用的内容付费。 

IaaS 的主要短板在于可能存在的提供商安全问题、多租户系统问题(提供商必须与多个客户端共享基础架构资源)以及服务可靠性。但选择可靠且可信赖的提供商(具有可靠的历史和声誉)就可以避免这些问题。 

IaaS 的示例包括 AWS、Microsoft Azure 及 Google Cloud 等公共云提供商。

平台即服务(PaaS)与全面本地基础架构的区别又更拉大了一些。在该方案下,提供商将硬件和软件托管在自己的基础架构上,并通过互联网连接以集成解决方案、解决方案堆栈或服务的形式将该平台交付给用户。

PaaS 主要面向开发人员和程序员,它允许用户开发、运行和管理自己的应用,而无需构建和维护通常与该流程相关联的基础架构。 

您只需编写代码、构建和管理您的应用,不再有软件更新或硬件维护方面的麻烦。系统将会为您提供构建和部署环境。 

借助 PaaS,开发人员可以创建相应的框架来构建和自定义基于 Web 的应用。他们可以使用内置的软件组件来创建自己的应用,从而减少自编写代码的数量。

PaaS 的示例包括:AWS Elastic Beanstalk、Heroku 和红帽 OpenShift

软件即服务(SaaS)也称为云应用服务,是最全面的云计算服务,它通过 Web 浏览器交付由提供商管理的整个应用。 

提供商将负责处理软件更新、漏洞修复及其他常规软件维护工作,而用户则通过控制面板或 API 连接至应用。它不需要在每台计算机上安装软件,而且对程序的组访问更加流畅可靠。 

举例来说,如果您有一个基于 Web 的服务(例如 Outlook 或 Gmail)的电子邮件帐户,那么您就早已对 SaaS 不陌生了,您可以从任意位置、通过任何计算机来登录帐户并收取电子邮件。 

对于没有员工或带宽来处理软件安装和更新的小型企业,或者对于不需要太多自定义操作或只能定期使用的应用而言,SaaS 是一个绝佳选择。 

SaaS 固然可以节省您的时间和维护成本,但也可能会让您在控制、安全防护和性能等方面付出代价,因此选择可信赖的提供商至关重要。

SaaS 的示例包括:Dropbox、Salesforce、Google 应用和红帽智能分析。 

红帽可以为您提供相应的 IaaS、PaaS 和 SaaS 选项。您可以将它们组合起来,共同打造一个云计算环境,从而为您提供所需的基础架构、平台和应用,同时又不会带来麻烦和困扰。 

红帽云基础架构产品包括红帽 OpenStack® 平台红帽虚拟化红帽卫星红帽 Ceph 存储,以及我们的容器编排平台红帽 OpenShift

为了简化企业软件的购买和管理,红帽市场在红帽 OpenShift 集群上提供了自动部署的认证软件。

我们的即服务型解决方案为开源形式,并有红帽一流的支持服务以及逾 25 年的经验和协作创新提供坚实保障。携手红帽,您可以从容安排人员、流程和技术来构建、部署和管理云就绪应用,谋求未来发展。 

了解 AWS 上的红帽 OpenShift 服务(ROSA)

继续阅读

文章

什么是云管理?

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

文章

什么是托管 IT 服务?

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

文章

什么是云服务?

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

详细了解云计算

产品

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

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

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

相关资源

培训

免费培训课程

红帽 OpenStack 技术概述

  • OpenStack® 文字商标和 OpenStack logo 是在美国和其他国家/地区注册的商标/服务标志或 OpenStack 基金会的商标/服务标志,需获得 OpenStack 基金会许可方可使用。 我们不隶属于 OpenStack 基金会或 OpenStack 社区,也未获取他们的支持和赞助。