Azure 容器应用计划类型

Azure 容器应用具有两种不同的计划类型。

计划类型 说明 预览中
消耗 无服务器环境,支持缩减为零,你只需为应用使用的资源付费。
消耗 + 专用计划结构(预览版) 完全托管的环境,支持缩减为零,你只需为应用使用的资源付费。 (可选)通过专用工作负载配置文件运行使用定制硬件且成本可预测性更高的应用。

消耗计划

消耗计划采用无服务器体系结构,允许应用程序按需横向缩减和横向扩展。 应用程序可以缩减为零,你只需为运行的应用付费。

如果容器应用不需要满足特定的硬件要求,请使用消耗计划。

消耗 + 专用计划结构(预览版)

消耗 + 专用计划结构由允许应用程序按需横向缩减和横向扩展的无服务器计划组成。 应用程序可以缩减为零,你只需为运行的应用付费。 它还包括一个完全托管的计划,你可以选择使用该计划,以提供专用的定制硬件来运行应用。

你将按节点而不是按应用付费,工作负载配置文件可以随着需求的变化横向缩减和横向扩展。

需要在单个环境中使用以下任何功能时,请使用消耗 + 专用计划结构:

  • 消耗量:使用消耗计划来运行需要缩减为零且不需要满足特定硬件要求的应用。

  • 保护出站流量:可以创建不允许进行公共入站访问的环境,并自定义环境的出站网络路径,以使用防火墙或其他网络设备。

需要以下任何功能时,请使用消耗 + 专用计划结构中的专用计划:

  • 环境隔离:使用专用工作负载配置文件为应用提供具有单租户保证的专用硬件。

  • 自定义计算:根据应用要求,从多种类型和大小的专用工作负载配置文件中进行选择。 可以将多个应用部署到每个工作负载配置文件。 每个工作负载配置文件可以随着应用的添加或删除,或者随着应用纵向扩展或缩减其副本而独立缩放。

  • 成本控制:传统的无服务器计算选项针对缩放进行优化以响应事件,它们可能不提供成本控制选项。 使用专用工作负载配置文件可以设置缩放下限和上限,以帮助你更好地控制成本。

    当你运行吞吐量比较稳定的较大规模部署时,消耗 + 专用计划结构可能更具成本效益。

注意

为群集上的出口配置用户定义的路由时,必须显式将出口流量发送到网络虚拟设备,例如 Azure 防火墙。