【问题标题】:Microsoft Azure VMs IaaS or PaaS?Microsoft Azure VM 是 IaaS 还是 PaaS?
【发布时间】:2020-08-19 09:52:17
【问题描述】:

我想澄清一下 Azure VM 是严格意义上的 IaaS 还是 PaaS,具体取决于创建者/用户所承担的责任。

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

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

【问题讨论】:

    标签: azure virtual-machine paas iaas


    【解决方案1】:

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

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

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

    【讨论】:

    • 我之所以问这个问题是因为我和我的团队正在准备 AZ900 Azure 基础考试。提出的一些问题是将资源分为 IaaS、PaaS 和 SaaS。 VM 是要求分组的项目之一,但我们可以说它取决于 VM 的类型,并且找不到可靠的答案来为它们分组。
    • 为此目的,VM 将被归类为 IaaS。
    • 您的最后一句话不正确.... IaaS 和 PaaS 之间存在差异。不同之处在于您可以或被允许管理的内容。在 VM 上,您可以管理 VM 上的操作系统或软件。因此,VM 是一种 IaaS 解决方案。
    • 对,但比这要复杂一些。在下图中,容器、ACI 和 AKS 的应用服务将是 IaaS,因为它们是自带的运行时/中​​间件。并且有 Azure VM 的托管修补和备份。
    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 2019-05-24
        • 1970-01-01
        • 2022-01-12
        • 2013-05-25
        • 2017-11-14
        • 2013-04-10
        • 1970-01-01
        • 1970-01-01
        • 2016-02-08
        相关资源
        最近更新 更多