确定 Azure 应用服务计划定价

已完成

Azure 应用服务计划的定价层确定了所提供的应用服务功能和计划费用。 定价层示例包括:免费、共享、基本、标准、高级、高级 V2、高级 V3、隔离和隔离 V2。

应用程序如何在应用服务计划中运行和缩放

Azure 应用服务计划是应用服务应用程序的缩放单元。 根据 Azure 应用服务计划的定价层,应用程序以不同的方式运行和缩放。 如果将计划配置为运行五个虚拟机实例,该计划中的所有应用程序都将在这五个实例上运行。 如果为计划配置了自动缩放,该计划中的所有应用程序将会根据自动缩放设置一起横向扩展。

定价层分为三类:

  • 共享计算
    • “免费”和“共享”,这两个基本层在其他应用服务应用(包括其他客户的应用)所在的同一个 Azure VM 上运行应用。
    • 这些层为共享资源中运行的每个应用分配 CPU 配额,且资源不可横向扩展。
    • 这些层仅旨在用于开发和测试目的。
  • 专用计算
    • “基本”、“标准”、“高级”、“高级 V2”和“高级 V3”层在专用的 Azure VM 上运行应用。
    • 只有同一应用服务计划中的应用才能拥有相同的计算资源。 层越高,可用于横向扩展的 VM 实例就越多。
  • 隔离性
    • 隔离层和隔离 V2 层在专用 Azure 虚拟网络上运行专用 Azure VM。
    • 此层在计算隔离的基础上为应用提供了网络隔离。
    • 此层提供最大的横向扩展能力。

下面是不同计划详细信息的示例。 有关详细信息,请使用 Azure 门户选择“创建应用服务计划”,然后选择“浏览定价计划”

功能 免费和共享 基本 标准 高级
使用情况 开发和测试 专用开发和测试 生产工作负荷 增强的规模和性能
过渡槽 不适用 5 5 20
磁盘空间 1 GB 1 GB 10 GB 50 GB
自动缩放 不适用 支持(手动) 支持(规则) 支持(规则、弹性)
最大实例数 不适用 最多 3 个 最多 10 个 最多 30 个

免费和共享

免费和共享服务计划是与其他应用程序在相同 Azure 虚拟机上运行的基本层。 某些应用程序可能属于其他客户。 这些层仅旨在用于开发和测试目的。 免费和共享服务计划没有 SLA。 免费和共享计划按每个应用程序计量。

基本

基本服务计划专为流量需求较低且无需高级自动缩放和流量管理功能的应用程序而设计。 定价基于你运行的实例的大小和数量。 内置的网络负载均衡功能支持在实例之间自动分配流量。 Linux 运行时环境的基本服务计划支持用于容器的 Web 应用。

Standard

标准服务计划旨在运行生产工作负载。 定价基于你运行的实例的大小和数量。 内置的网络负载均衡功能支持在实例之间自动分配流量。 标准计划包括自动缩放功能,该功能可以根据流量需求自动调整正在运行的虚拟机实例数。 Linux 运行时环境的标准服务计划支持用于容器的 Web 应用。

高级

高级服务计划旨在为生产应用程序提供增强的性能。 与标准层相比,升级后的高级计划(高级 v2)包含 Dv2 系列虚拟机,这些虚拟机具有更快的处理器、SSD 存储以及双倍的内存-核心比。 新的高级计划还支持通过增加实例数扩大规模,同时仍提供标准层的所有高级功能。 第一代高级计划仍然可用,以满足现有客户的缩放需求。

隔离

独立服务计划旨在运行在虚拟网络中运行所需的任务关键型工作负载。 独立计划允许客户在 Azure 数据中心的私有的专用环境中运行其应用程序。 该计划包含 Dv2 系列虚拟机,这些虚拟机具有更快的处理器、SSD 存储以及双倍的内存-核心比。 用于独立计划的专用环境称为应用服务环境。 该计划可以扩展到 100 个实例,并可根据请求使用更多实例。