Microsoft Azure VM IaaS 还是 PaaS?

Microsoft Azure VMs IaaS or PaaS?

我想澄清一下 Azure VM 是严格的 IaaS 还是 PaaS,具体取决于 creator/user 承担的责任。

我看到多个不同的网站说 VM 只是 IaaS,因为你需要一个操作系统,而其他人说如果在创建时指定了特定的 OS,VM 可以是 PaaS。

社区可以提供的任何见解都将非常有帮助,谢谢!

VM 通常被认为是基础架构即服务,因为您保留修补和管理虚拟机操作系统的责任。

即使有完全预配置甚至自动更新的 Marketplace VM 产品,部署后维护这些解决方案的责任是区分 IaaS 和 PaaS 的主要方式。

归根结底,IaaS 和 PaaS 并不是精确的技术术语。您可以拥有需要大量配置和持续维护的 PaaS 服务,以及完全托管的 IaaS 服务。

VM 是 IAAS(基础架构即服务),因为在 VM 上您可以管理运行的操作系统和安装的软件。

在 PAAS 上,您只需管理在云中运行的软件或应用程序。 (如应用服务)

两者兼而有之。 与 IaaS 一样,PaaS 包括基础设施——服务器、存储和网络——但也包括中间件、开发工具、商业智能 (BI) 服务、数据库管理系统等。 PaaS 旨在支持完整的 Web 应用程序生命周期:构建、测试、部署、管理和更新。 https://azure.microsoft.com/en-us/overview/what-is-paas/