This is the Trace Id: a84fd38114fac3949a1acd5c1edb15a2
跳转至主内容 浏览 查看所有产品 (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes 服务 (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Azure 上的 Linux 虚拟机 Foundry 模型 Foundry 智能体服务 Foundry IQ Foundry Tools Foundry Control Plane Foundry Control Plane 中的可观测性 Foundry 模型中的 Azure OpenAI Foundry Tools 中的 Azure 语音 Azure 机器学习 查看所有数据库 Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure 托管的 Redis Microsoft Fabric Azure Databricks Azure 上的 Linux 虚拟机 Azure 上的 Windows Server Azure Functions Azure 虚拟机规模集 Azure API 管理 Azure 容器应用 Azure Kubernetes 服务 (AKS) Azure Kubernetes 舰队管理器 Azure 容器注册表 Azure Red Hat OpenShift Azure 容器实例 Azure 容器存储 Azure Arc Azure Local Microsoft Defender for Cloud Azure Monitor Microsoft Sentinel Azure Migrate 查看所有解决方案 (40+) 适用于中小型企业的云解决方案 云迁移和现代化中心 AI 数据分析 Azure 数据库 AI 应用和智能体 Microsoft 市场 Microsoft Sovereign Cloud AI 应用和智能体 Azure 的负责任 AI AI 基础结构 AI 数据分析 机器学习运营 (MLOps) Azure 上的低代码应用程序开发 集成服务 无服务器计算 DevOps 迁移和现代化中心 .NET 应用迁移 Azure 上的数据库 Linux on Azure Azure 上的 Oracle Microsoft 云上的 SAP 自适应云 高性能计算 (HPC) 基础结构即服务 (IaaS) 复原能力 Azure Essentials 适用于 Azure 的 Frontier Accelerate Azure 上的 FinOps Microsoft 市场 Azure 定价概述 创建 Azure 帐户 免费 Azure 服务 灵活的购买选项 定价计算器 Azure 上的 FinOps 最大限度地提高 AI 的 ROI Azure 节省计划 Azure 预留 Azure 混合权益 虚拟机 Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes 服务 (AKS) Microsoft Defender for Cloud 查看更多 软件开发公司 Microsoft 市场 寻找合作伙伴 面向 Azure 合作伙伴的资源 开始使用 Azure 客户案例 分析师报告、白皮书和电子书 视频 详细了解云计算 文件 探索 Azure 门户 开发人员资源 快速启动模板 面向初创企业的资源 开发者社区 学生 面向合作伙伴的 Azure 部落格 活动与网络研讨会 了解 支援 连络销售人员 开始使用 Azure 登录

什么是 IaaS、PaaS 和 SaaS?

了解主要的云服务模型(基础结构即服务、平台即服务、服务型软件)以及它们如何满足不同的业务和技术需求。

云计算中 IaaS、PaaS 和 SaaS 概述

最常见的云计算类型是基础结构即服务 (IaaS)、平台即服务 (PaaS) 和服务型软件 (SaaS)。 每一种都在控制、灵活性和简便性之间达到了不同的平衡。 它们共同塑造了云计算通过互联网交付服务器、存储和应用程序等资源的方式。
背景图像

关键要点

  • 云计算通过 Internet 提供服务,其中 IaaS、PaaS 和 SaaS 是最常见的服务模型。
  • IaaS 提供虚拟化基础结构,赋予 IT 团队广泛的控制权。
  • PaaS 提供托管环境,加快应用程序的开发和部署。
  • SaaS 提供即用型应用程序,简化日常工作。
  • 每种模型都有不同的优势和考量因素,例如可伸缩性、灵活性、集成和数据管理。
  • 许多组织混合使用模型,以实现控制、效率和易用性之间的平衡。

了解主要的服务模型

IaaS 与PaaS 与SaaS

云计算可通过 Internet 实现对计算资源的访问,从而无需维护物理硬件。这些资源包括服务器、存储、网络、数据库和应用程序。三种最常见的服务模型是基础结构即服务 (IaaS)、平台即服务 (PaaS) 和服务型软件 (SaaS),它们提供不同的资源使用和管理方式。

 

基础结构即服务 (IaaS)

IaaS 提供对服务器、存储和网络等计算资源的按需访问。 它基于虚拟化技术,将物理硬件转化为可根据需求纵向扩展或缩减的灵活资源。使用 IaaS 时,你负责管理操作系统、应用程序和数据,而提供商负责管理物理基础设施。这种设置赋予你最大的控制权和灵活性,使你能按希望的方式构建和缩放 IT 环境。

 
容器即服务 (CaaS) 是 IaaS 的一种扩展,是专为部署和管理容器化应用程序而设计的。 容器将应用程序及其依赖项打包在一起,使其在不同环境中具有可移植性和一致性。CaaS 让团队能专注于构建应用,而提供商则负责幕后的基础设施和组织工作。

 

平台即服务 (PaaS)

PaaS 提供一个现成的环境,用于构建、测试和部署应用程序。 你专注于编写代码和管理数据,提供商负责处理所有基础设施和运行时方面的细节。 这是一种精简的方式,可帮助开发者加快交付速度并降低复杂性。

 

软件即服务 (SaaS)

SaaS 通过 Internet 交付完全开发好的应用程序,无需安装。 提供商更新、安全和所有技术细节,你只需登录即可使用。 这是最简单的模型,无需自行管理系统,便利且节省成本。

IaaS、PaaS 和 SaaS 的区别

虽然 IaaS、PaaS 和 SaaS 都提供云资源,但每种模型在控制程度、责任归属以及云提供商的管理范围方面各有不同。无论是想亲自操作还是追求轻松的体验,了解这些差异都有助于选择最符合需求的模型。

控制级别和管理职责

  • IaaS 提供最大的控制程度,仍然由客户管理操作系统、应用程序和数据,提供商负责管理基础硬件。

  • PaaS 专注于应用程序开发,基础设施和运行时由提供商管理,应用程序和数据由客户监管。

  • SaaS 为完全托管模式,提供即用型应用程序,基础设施、更新和维护由提供商负责。

每种模型的优势
每种云服务模型都有独特的优势,支持不同的目标和工作方式。

IaaS
  • 为不断增长的工作负载提供灵活且可缩放的环境
  • 为 IT 团队和开发人员提供更大控制权
  • 提供可定制的基础结构以满足业务需求
PaaS
  • 简化了应用程序的开发和部署
  • 通过降低基础结构复杂性加快交付速度
  • 协作式环境支持共同开发
SaaS
  • 即用型应用程序,所需设置极少
  • 以经济高效的方式访问日常业务工具
  • 自动更新新功能和安全改进

每种模型的真实案例

了解 IaaS、PaaS 和 SaaS 在实际场景中的运作方式可更清晰地认识它们的区别和优势。 以下是每种模型的常见用法以及组织选择它们的原因:

IaaS
  • 在虚拟机或网站上托管应用程序。
  • 将备份和文件安全地存储在云端。
  • 管理负载均衡器和 VPN 等网络资源。
示例:一家成长中的电商公司利用 IaaS 在季节性促销期间快速扩展服务器,不需要在物理硬件上投入成本。

PaaS
  • 使用开发框架和托管数据库构建应用。 
  • 使用 DevOps 以及持续集成和持续交付 (CI/CD) 工具自动化工作流。
  • 在现成的环境中测试和预发布软件项目。
示例:一家软件初创公司使用 PaaS 开发移动应用,使团队专注于编码,而提供商则管理基础设施和运行时更新。

SaaS
  • 使用文字处理器、电子邮件和视频会议等生产力应用进行协作。 
  • 使用基于云的客户关系管理 (CRM) 软件管理客户关系。
  • 使用云支持型商业智能平台分析数据。
示例:市场营销团队使用 SaaS 电子邮件和协作工具,协调跨办公室的活动,不需要维护服务器或在本地安装软件。

每个类型的适用对象和原因
每种模型支持的角色和工作流不同:开发人员依赖 PaaS 构建应用,IT 团队使用 IaaS 实现可缩放的基础设施,员工使用 SaaS 完成日常业务任务。它们共同为各种规模的组织提供灵活的选择。

云服务模型的优势

每种云服务模型在帮助组织提高效率、降低成本和实现按需缩放方面都有自己的优势。

IaaS
  • 灵活性和可伸缩性:资源可根据需求扩展或收缩。
  • 控制:IT 团队可以配置环境以满足特定需求。
  • 可定制性:可根据具体业务需求定制系统和应用程序。
示例:一家在线零售商在闪购期间扩展其 IaaS 服务器以应对突发流量高峰,定制环境以支持独特的交易处理,随后纵向缩减以节省成本。

PaaS
  • 开发速度更快:预配置的环境简化了应用程序的构建、测试和部署。
  • 降低了复杂性:开发人员专注于代码和数据,而不是基础设施。
  • 协作:团队可以在共享的开发环境中更轻松地协作。
示例:一家初创公司使用 PaaS 快速推出新的移动应用,多个开发人员共享一个环境,规避了搭建和维护服务器的开销成本。

SaaS
  • 可访问性:只要有 Internet 连接就能使用应用程序。
  • 成本效益:组织不需要本地购买或维护硬件和软件。
  • 自动更新:团队始终享有最新功能和安全改进。
示例:一个分布式营销团队使用 SaaS 协作工具共享文档和召开会议,不需要进行额外的操作,平台会自动更新以包含新功能。

IaaS、PaaS 和 SaaS 如何协同工作

许多组织组合使用多种云服务模型以满足不同需求。IaaS 提供底层基础设施,PaaS 支持应用程序开发,SaaS 提供日常工作所需的即用型应用程序。

 

通过组合模型,企业可以在灵活性、开发速度和易用性方面获得平衡。例如,一家公司可在 IaaS 上运行定制的应用程序,使用 PaaS 开发新功能,并依赖 SaaS 提供协作和生产力工具。

 

这种分层方法使组织能为每项任务获取合适的资源,同时优化成本和效率。

行业用例

可根据各组织的需求和目标将云服务模型应用于各行业中。
 

初创企业

  • 通常依赖 PaaS 进行快速应用程序开发和测试。

  • 使用 SaaS 实现生产效率和协作,无需维护基础设施。

  • 快速扩展并尝试采用新的云模型来保持竞争力。

企业
  • 使用 IaaS 实现可缩放的基础结构,支持大规模运营。
  • 结合使用 PaaS 和 SaaS 来开发定制应用程序,同时为员工提供即用的工具。
  • 整合云模型以优化成本,支持复杂的业务流程。
教育机构
  • 使用 SaaS 为学生和教职员工提供学习管理系统和协作工具。
  • 使用 PaaS 和 IaaS 为研究项目和虚拟实验室提供支持。
  • 组合使用云模型,实现远程学习和校园数字转型。
公共部门机构
  • 混合使用 IaaS 和 SaaS,为公民和员工提供安全、可访问的服务。
  • 依赖 PaaS 为政府项目开发专用应用程序。
  • 采用云以提升公共服务的透明度和效率。 

如何选择正确的模型

IaaS、PaaS 和 SaaS 分别提供不同程度的控制、灵活性和简便性。需根据组织需求和具体任务选择合适的模型。
 
  • IaaS 适合优先考虑控制和可伸缩性的场景,例如托管定制的应用程序或大型工作负载。
  • PaaS 减少了对基础设施管理的关注,适合用于加快应用程序的开发、测试和部署。
  • SaaS 提供即用型应用程序,可简化运营并减少内部 IT 管理需求。 
许多组织通过组合多种模型,实现灵活性、开发速度和便利性方面的平衡。评估业务目标、技术需求和运营资源,有助于确定最符合当前需求和未来需求的混合模型组合。
常见问题解答

常见问题解答

  • 三种主要云服务模型是基础结构即服务 (IaaS)、平台即服务 (PaaS) 和服务型软件 (SaaS)。IaaS 提供虚拟化计算资源,PaaS 提供构建和部署应用程序的开发平台,SaaS 通过 Internet 交付完全开发好的应用程序。
  • IaaS 提供对操作系统、应用程序和数据的最大控制权,供应商负责管理基础硬件。PaaS 专注于应用程序开发,提供商负责管理基础设施和运行时。SaaS 由提供商全面管理,提供即用型应用程序,所需维护极少。
  • 需要对操作系统、应用程序和数据实现完全控制时,IaaS 是理想的选择。它适合运行定制应用程序、处理大规模工作负载,或创建需要灵活配置的高度可缩放的环境。
  • 目标是简化和加快应用程序的开发时,PaaS 是最佳选择。它减少了基础设施管理,让团队专注于编码、测试和部署应用,同时依赖提供商维护底层系统。