IaaS、PaaS 和 SaaS:云服务模型概述

为您的组织选择合适的云服务模型,可以帮助您充分利用预算和 IT 资源。

基础设施即服务 (IaaS)、平台即服务 (PaaS) 以及软件即服务 (SaaS) 均可提供不同级别的控制和管理。了解哪种模型最适合您的需求。

云计算已成为企业技术不可或缺的组成部分,可帮助您方便、高效地为最终用户提供应用程序和 IT 即服务 (ITaaS)。如今,云战略最重要的一个部分就是为您的组织选择合适的云服务模型。

在查看不同的选项时,您会看到 IaaS、PaaS、SaaS 等类似术语。这些都是“即服务”模型,是“一切皆服务”(也称为 “XaaS”)这个大趋势的一部分。您选择的服务类型取决于您可用的基础设施、IT 人力资源、成本考虑和云安全需求。
首先,你需要对为您的应用程序或工作负载提供支持的最佳方法进行评估。您需要考虑各种因素,例如应用程序的可移动性、数据的可移动性、安全性和合规性。这些因素将会决定您在本地还是远端构建服务。

本地服务需要最高的管理水平以及最大的资本支出,但长期而言可能是成本效率最高的方式。所有内容都由您的 IT 团队在私有云中、在属于您组织的硬件上运行。

最近,云服务提供商已开始提供本地“私有云”服务。例如,IBM Cloud Private 提供了一个应用程序平台,用于开发和管理本地的容器化应用程序。这些新服务有助于减少与本地云架构相关的管理和资本支出。

远端服务(也称为“公有云服务”)一般由云服务提供商提供,有多种服务模型类型。

基础设施即服务 (IaaS)

利用基础设施即服务 (IaaS),云服务提供商可以拥有并管理那些运行您的软件堆栈的硬件。它包括服务器、网络和存储。如果您不想购买和维护基础设施,这便是一个可以大大降低成本的战略。

但是您的 IT 团队仍有大量工作要做。在 IaaS 模型下,您的 IT 团队需要管理操作系统 、数据库、应用程序、功能和您的组织的所有数据。因此,与其它服务模型相比,您的 IT 团队将具有更大的控制力和灵活性。

IaaS 是自助服务,您的 IT 团队可以通过 API 或仪表板获取所需资源。它的常见示例包括亚马逊 AWS、谷歌计算引擎和微软 Azure,您可以通过它们购买自己所需的容量。也就是说,它几乎不涉及约定,如果您认为自己的需求在不久以后会有变化,它就会体现出优势。如果您属于一个大型组织,您也可以通过您的企业的另一个部分访问 IaaS。

平台即服务 (PaaS)

下一级服务是平台即服务 (PaaS)。PaaS 与 IaaS 相似,区别在于您的云服务提供商还提供了操作系统和数据库。这意味着您的 IT 团队的工作量较少, 但您的组织仍然要负责应用程序、功能和数据。

PaaS 为您的开发者提供了一个简单、可扩展的应用程序构建平台。它与 IaaS 非常相似,您可以根据需要购买更多资源。由于多个用户可以访问开发应用程序,因此 PaaS 可以简化工作流程并加强协调。PaaS 的示例包括 AWS Elastic Beanstalk 和谷歌应用程序引擎。

软件即服务 (SaaS)

最后,软件即服务 (SaaS) 为最终用户提供了最多的支持,是所有交付模型中最简单的一种。您可能已经在您的组织中使用过它。

SaaS 可以在多租户架构中运行,软件的一个实例可以为多个用户提供服务。一般来说, SaaS 产品不需要下载或安装,您的最终用户不需要管理软件更新。他们只需要负责自己的数据。SaaS 的常见示例包括 CRM 软件、基于云的文件存储和电子邮件。

选择 IaaS、PaaS、SaaS 还是其它云服务模型取决于您可用的基础设施、IT 人力资源、成本考虑和云安全需求。

其它服务

除了 IaaS、PaaS 和 SaaS 之外,您还需要了解几种其它类型的云服务模型。

  • 功能即服务 (FaaS) - 提供更深层次的服务。使用 FaaS,您的用户只需管理功能和数据。云服务提供商则管理您使用的应用程序。这种选项在开发者中特别常见,因为您无需在代码未运行时为服务付费。常见功能包括数据处理、数据验证或分类,以及移动和物联网应用程序的后端。FaaS 供应商包括 AWS* Lambda、Azure Functions 和谷歌云 Functions。
  • 裸机即服务 (BMaaS) - 一些企业不喜欢将工作负载迁移到与其他客户共享的虚拟化云环境中, 便用裸机即服务 (BMaaS) 方案来替代 IaaS 和 PaaS。它为企业提供了专用服务器环境来补充虚拟化云服务,且该专用服务器环境与云具有相同的敏捷性、可扩展性和效率。特别是,对于需要在没有延迟或延时开销的情况下执行短期数据密集型处理(例如媒体编码或渲染农场)的企业来说,BMaaS 是一个不错的选择。
  • 数据库即服务 (DBaaS) - 这是一种提供数据库访问权限的 PaaS。DBaaS 是一种很好的启用混合云的方法,因为应用程序可以在本地和云基础设施之间移动,但对最终用户没有任何影响。通过 DBaaS 集成新技术也简单得多,因为应用程序开发者不需要任何额外资源即可使用新技术。DBaaS 的一个示例是微软* Azure SQL 数据库。

采用英特尔® 技术的云服务

将您的各种云服务模型与您的本地资源和公有云资源连接起来是一个挑战。但无论您选择哪种模型,只要您的本地基础设施采用英特尔® 技术,您就可以与公有云服务兼容。这是因为英特尔® 技术已在不同的公有云服务提供商之间进行了集成和优化。通过将英特尔® 架构集成到您的私有云和公有云中,可以实现 100% 的应用程序兼容性、工作负载经优化的性能和更低的总体拥有成本。您可以移动您的数据和应用程序,无需重新学习、重新测试或重新验证您的软件和工具环境。

我们与 Amazon Web Services、谷歌云、微软 Azure 和其他云服务提供商密切合作,以此优化他们的数据中心基于英特尔® 技术的性能。通过我们的努力,无论您如何访问云服务,都会获得非凡的体验。

更多资源和解决方案

了解更多有关云管理工具、第三方云管理平台等方面的信息。

云计算概述

了解最新的云计算战略,以提高灵活性,优化成本,提高效率。

了解更多信息

云管理平台

了解云管理平台及其如何满足您的业务和技术需求,例如是否要使用容器或与公共服务集成。

阅读全文

云管理技术

了解 Kubernetes 和 Docker 等云编排和容器工具如何简化复杂环境的设置和维护。

阅读全文

通知和免责声明

英特尔® 技术的特性和优势取决于系统配置,并可能需要支持的硬件、软件或服务激活。性能会因系统配置的不同而有差异。没有任何产品或组件能够保证绝对安全。请咨询您的系统制造商或零售商,也可登录 intel.cn 获取更多信息。

所描述的降低成本方案仅用作示例,表明某些基于英特尔® 的产品在特定环境和配置下会如何影响未来的成本,并节约成本。环境各不相同。英特尔不保证任何成本和成本的节约。

英特尔、英特尔标志和其它英特尔标志是英特尔公司或其子公司的商标。

文中涉及的其它名称及商标属于各自所有者资产。

© 英特尔公司