直接答案:按 2026-11-09 的 Azure Retail Prices API(eastus,美元,不含税/折扣),Azure Application Gateway v2 按 固定费 + Capacity Unit(CU)计费:Basic v2 0.0225/小时(16.43/月)+ 0.008/CU·小时(5.84/CU·月)、Standard v2 0.20/小时(146.00/月)+ 0.008/CU、WAF v2 0.36/小时(262.80/月)+ 0.0144/CU(10.51/CU·月)。按 10 CU:Basic 74.83/月、Standard 204.40、WAF 367.92;50 CU:308.43 / 438.00 / 788.40;100 CU:600.43 / 730.00 / 1,314.00。即使 0 流量,固定费仍收(16.43/146.00/262.80)。1 CU = 2,500 持久连接 + 1 GB/小时(2.22 Mbps)吞吐 + 1 个 compute unit;1 个实例预留 10 CU,autoscale 最小 0 可省 CU 但不省固定费。WAF v2 已含 WAF 策略/规则,不另按规则/请求收费;公网 IP、出网流量、日志另计。v1 SKU 已于 2026-04-28 退役,Basic v2 仍为 preview。
本文面向正在设计单区域 L7 入口、WAF、AKS ingress 或替换 v1 网关的架构师、云平台/SRE、安全与采购。它解释 Basic v2/Standard v2/WAF v2 的固定费与 CU、CU 的四个维度、10/50/100 CU TCO、autoscale 计费、Application Gateway for Containers(AGC)、与 Front Door/Load Balancer 的边界,以及 90 天优化清单。价格来自 Azure Application Gateway 定价页、Azure Retail Prices API 与 Microsoft Learn(eastus,2026-11-09)。本文把“官方价格事实”“编辑测算”和“未纳入项”分开写,不构成采购建议。
① 总价 = 固定费 + CU;固定费按小时收,0 流量也收,Basic v2 的固定费约为 Standard 的 1/9。② 1 个实例预留 10 CU;autoscale 最小 0 可以省 CU,但固定费不变;账单按“实际用量 vs 实例数”取高。③ WAF v2 固定 0.36 + 0.0144/CU,WAF 规则已含;公网 IP、出网、日志另计,v1 已于 2026-04-28 退役。
v2 SKU:固定费与 CU 单价
App Gateway v2 的固定费只与 SKU 和部署小时有关,与实际实例数无关;即使 autoscale 最小实例设为 0,固定费仍收。Basic v2 是 preview,固定费最低,自动扩展到约 200 连接/秒,但不能像 Standard/WAF 那样配置 autoscale 实例数;Standard v2 支持 autoscale、zone redundancy、私有链接等;WAF v2 在 Standard 基础上加 WAF,固定费和 CU 单价都更高,但 WAF 策略/规则不另收费。
| SKU | 固定费/小时 | 固定/月 | CU/小时 | CU/月 | 备注 |
|---|---|---|---|---|---|
| Basic v2 | 0.0225 | 16.43 | 0.008 | 5.84 | preview;自动到约 200 连接/秒 |
| Standard v2 | 0.20 | 146.00 | 0.008 | 5.84 | autoscale、zone redundancy |
| WAF v2 | 0.36 | 262.80 | 0.0144 | 10.51 | WAF 策略/规则已含 |
| AGC | 0.017 | 12.41 | 0.008 | 5.84 | + frontend 0.01/h、association 0.12/h |
| AGC WAF | 0.031 | 22.63 | 0.014 | 10.22 | + frontend 0.018/h、association 0.216/h |
| v1 Small(退役) | 0.025 | 18.25 | — | — | 按数据处理 0.008/GB |
| v1 Medium(退役) | 0.07 | 51.10 | — | — | 按数据处理 0.007/GB |
| v1 Large(退役) | 0.32 | 233.60 | — | — | 按数据处理 0.0035/GB |
来源:Azure Application Gateway 定价页与 Azure Retail Prices API(eastus,2026-11-09)。月价=小时价×730;固定费不含公网 IP;出网数据按标准数据转移价;v1 SKU 于 2026-04-28 退役,Basic v2 为 preview。
Capacity Unit:四个维度与每 CU 能力
CU 是 App Gateway 的容量单位,由四个维度组成:2,500 个持久连接、1 GB/小时(2.22 Mbps)吞吐、1 个 compute unit,以及实际请求处理消耗。账单按“按利用率算出的 CU”与“按实例数预留的 CU”取高:1 个实例约等于 10 个预留 CU;autoscale 最小实例设为 0 时没有预留 CU,只按实际用量。compute unit 的处理能力随 TLS 密钥、握手算法、header rewrite 和 WAF 请求体变化;官方给的粗略指引是 Standard_v2 约 50 连接/秒/CU、WAF_v2 约 10 并发请求/秒/CU、Basic_v2 约 10 连接/秒/CU。
| 维度/指引 | 1 CU 或每实例 | 说明 |
|---|---|---|
| 持久连接 | 2,500 | 长连接/keep-alive 场景先看这一项 |
| 吞吐 | 1 GB/小时(2.22 Mbps) | 按小时折算 |
| Compute unit | 1 | TLS/rewrite/WAF 消耗 |
| Standard_v2 | 约 50 连接/秒/CU | RSA 2048 TLS 证书 |
| WAF_v2 | 约 10 并发请求/秒/CU | 70% 请求 <2KB 的混合流量 |
| Basic_v2 | 约 10 连接/秒/CU | preview |
| 1 实例 | 约 10 CU 预留 | min instance=1 时至少按 10 CU 计 |
来源:Learn“Understanding pricing”和“Scaling Application Gateway v2”(2026-11-09)。compute unit 能力是官方粗略指引,实际需用网关指标/压测校准。
10 / 50 / 100 CU TCO:Basic vs Standard vs WAF
按固定费 + CU×730:10 CU:Basic 74.83、Standard 204.40、WAF 367.92;50 CU:308.43 / 438.00 / 788.40;100 CU:600.43 / 730.00 / 1,314.00。Basic v2 的固定费优势在小流量最明显;Standard 的固定费是 Basic 的 8.9 倍,但 CU 单价相同;WAF 的 CU 单价是 Standard 的 1.8 倍,固定费是 1.8 倍。流量越大,CU 费占比越高,固定费差异被摊薄。
| CU | Basic v2/月 | Standard v2/月 | WAF v2/月 |
|---|---|---|---|
| 10 CU | 74.83 | 204.40 | 367.92 |
| 50 CU | 308.43 | 438.00 | 788.40 |
| 100 CU | 600.43 | 730.00 | 1,314.00 |
编辑测算:固定费+ CU×CU 月价;未计公网 IP、出网、日志、Key Vault、DDoS、税与折扣。CU 数是编辑假设,实际按连接/吞吐/compute 取高。
Autoscale:最小 0、最小 1 与实例预留
Autoscale 的 最小实例数决定预留 CU:min=0 时没有预留,只按实际用量;min=1 时至少按 10 CU 计,即使平均只用 5 CU。示例:Standard min=0、平均 10 CU = 204.40;min=1、平均 5 CU 仍按 10 CU = 204.40;min=1、平均 30 CU = 321.20;WAF min=1、平均 30 CU = 578.16。固定费始终收,所以“缩到 0”只省 CU,不省固定费;min=0 适合间歇/低流量,生产要权衡冷启动和延迟。
| 场景 | 固定费 | 计费 CU | CU 费 | 合计/月 |
|---|---|---|---|---|
| Standard min=0,平均 10 CU | 146.00 | 10 | 58.40 | 204.40 |
| Standard min=1,平均 5 CU | 146.00 | 10 | 58.40 | 204.40 |
| Standard min=1,平均 30 CU | 146.00 | 30 | 175.20 | 321.20 |
| WAF min=0,平均 10 CU | 262.80 | 10 | 105.12 | 367.92 |
| WAF min=1,平均 30 CU | 262.80 | 30 | 315.36 | 578.16 |
| Basic v2,10 CU | 16.43 | 10 | 58.40 | 74.83 |
编辑测算:730 小时/月;计费 CU= max(利用率 CU, 实例数×10);min=0 无预留;固定费不随实例数变化。未计公网 IP/出网/日志/税与折扣。
Application Gateway for Containers(AGC)
AGC 是面向 Kubernetes/AKS 的托管 L7 ingress,按资源 + Frontend + Association + CU四部分计费:AGC 资源 0.017/小时(12.41/月)、Frontend 0.01/小时(7.30)、Association 0.12/小时(87.60)、CU 0.008/小时(5.84/CU)。1 个 AGC + 1 个 Frontend + 1 个 Association + 10 CU = 165.71/月;WAF 版 0.031/0.018/0.216/0.014,同样 10 CU = 295.65/月。Association 按 Gateway/关联计,多 Frontend/多 Association 会叠加。
| 组件 | 单价/小时 | 月价 | 说明 |
|---|---|---|---|
| AGC 资源 | 0.017 | 12.41 | 每个 AGC 资源 |
| Frontend | 0.01 | 7.30 | 每个 Frontend |
| Association | 0.12 | 87.60 | 每个 Association |
| AGC CU | 0.008 | 5.84/CU | 容量单位 |
| AGC 10 CU 合计 | — | 165.71 | 1+1+1+10 CU |
| AGC WAF 资源 | 0.031 | 22.63 | WAF 版 |
| AGC WAF Frontend/Association | 0.018 / 0.216 | 13.14 / 157.68 | WAF 版 |
| AGC WAF CU | 0.014 | 10.22/CU | WAF 版 |
| AGC WAF 10 CU 合计 | — | 295.65 | 1+1+1+10 CU |
来源:Azure Application Gateway 定价页与 Azure Retail Prices API(eastus,2026-11-09)。AGC 面向 Kubernetes/AKS;Association 按关联计,实际组件数按部署拓扑。
App Gateway vs Front Door vs Load Balancer vs AGC
先按流量形态选层:单区域 L7、SSL 终止、WAF、路径/主机路由用 Application Gateway(Standard/WAF v2);多区域、全球加速、CDN、边缘 WAF用 Front Door;L4 TCP/UDP、超高吞吐、非 HTTP用 Load Balancer;AKS ingress用 AGC。App Gateway 的 WAF v2 把 WAF 规则含在固定费里,不按规则/请求另收;Front Door 的 WAF 计价口径不同,不能直接比“WAF 月费”。
| 场景 | 优先 | 理由/先核对 |
|---|---|---|
| 单区域 L7/SSL/路径路由 | Standard v2 | autoscale、zone redundancy |
| 单区域 + WAF | WAF v2 | WAF 规则已含,不按请求 |
| 多区域/全球加速/CDN | Front Door | 全球入口、边缘 WAF |
| L4 TCP/UDP/非 HTTP | Load Balancer | 四层转发 |
| AKS ingress | AGC | Kubernetes Gateway/Ingress |
| dev/test 低成本 | Basic v2(preview) | 无 WAF/autoscale 细调 |
| 需要 WAF 且不想按规则/请求 | WAF v2 | WAF 策略/规则已含 |
| 还在用 v1 | 迁移到 v2 | v1 已于 2026-04-28 退役 |
编辑整理的选择框架,不是厂商推荐;Front Door/Load Balancer 的成本另见对应定价页。来源:Learn 文档与定价页(2026-11-09)。
隐藏成本与 v1 退役
固定费+CU 之外还有七项:公网 IP(固定费不含)、出网数据转移(标准费率)、日志/指标(Log Analytics ingestion)、Key Vault/证书、DDoS/Network Watcher 等可选安全、autoscale 预留(min=1 至少 10 CU)、AGC 的 Frontend/Association。另外,v1 SKU 已于 2026-04-28 退役,仍在用的网关要尽快迁移到 v2;v1 的“Small/Medium/Large + 按 GB 数据处理”计价已不是当前主线。
| 成本项 | 触发 | 控制 |
|---|---|---|
| 公网 IP | 固定费不含 | 按 Public IP 价格另算 |
| 出网数据 | 标准数据转移 | 就近后端/压缩 |
| 日志/指标 | Log Analytics | 采样/保留期 |
| 证书/Key Vault | TLS 证书管理 | 集中管理/轮换 |
| Autoscale 预留 | min=1 至少 10 CU | 低流量设 min=0 |
| AGC Frontend/Association | 多 Frontend/关联 | 按拓扑合并 |
| v1 退役 | 2026-04-28 | 迁移到 v2 |
| WAF 规则 | 已含在 WAF v2 | 无需按规则另买 |
来源:Azure Application Gateway 定价页、Learn“Understanding pricing”与 v2 overview(2026-11-09)。公网 IP/出网/日志的具体单价以对应产品页为准。
90 天优化清单
用 90 天完成“盘点 → 选层 → CU → autoscale → WAF → 复盘”。第 1–2 周统计监听器/规则/WAF、峰值连接/吞吐/请求、TLS 握手和 header rewrite;第 2–4 周确认单区域 L7 用 App Gateway、全球入口用 Front Door、L4 用 Load Balancer、AKS 用 AGC;第 4–6 周按指标算 CU,比较 1/5/10 实例的预留;第 6–8 周把非生产 min 设为 0,生产 min 设为能覆盖冷启动的值,并设 max 防止失控;第 8–10 周核对 WAF v2 是否已含规则、公网 IP/出网/日志账单;第 10–12 周完成 v1→v2 迁移和压测。
常见问题
Application Gateway 怎么计费?
v2 按固定费 + Capacity Unit:Basic v2 0.0225/小时 + 0.008/CU、Standard v2 0.20/小时 + 0.008/CU、WAF v2 0.36/小时 + 0.0144/CU;固定费与实例数无关,CU 按利用率或实例预留取高。公网 IP、出网、日志另计。
Basic v2 和 Standard v2 差多少?
固定费:Basic 16.43/月、Standard 146.00/月,差约 8.9 倍;CU 单价相同 5.84/CU·月。10 CU 时 Basic 74.83、Standard 204.40。Basic v2 是 preview,自动到约 200 连接/秒,不能像 Standard 那样配置 autoscale 实例数,也没有 WAF。
WAF v2 贵多少?WAF 规则另收费吗?
WAF v2 固定 262.80/月、CU 10.51/CU·月;10 CU 时 367.92,比 Standard 的 204.40 贵 163.52。WAF 策略/规则已含在 WAF v2 里,不按规则或请求另收费;公网 IP、出网、日志仍另计。
1 个 CU 是多少?
1 CU = 2,500 持久连接 + 1 GB/小时(2.22 Mbps)吞吐 + 1 个 compute unit,按实际请求处理取高。粗略指引:Standard_v2 约 50 连接/秒/CU、WAF_v2 约 10 并发请求/秒/CU、Basic_v2 约 10 连接/秒/CU。
Autoscale 怎么影响账单?
1 个实例预留约 10 CU;min=0 无预留,只按实际用量;min=1 至少按 10 CU 计。固定费始终收,所以缩到 0 只省 CU,不省固定费。示例:Standard min=0/平均 10 CU = 204.40;min=1/平均 5 CU 仍 204.40;min=1/平均 30 CU = 321.20。
Basic v2 能用于生产吗?
Basic v2 仍是 preview,适合 dev/test、低流量或成本敏感的单区域入口;它自动到约 200 连接/秒,不能细调 autoscale,也没有 WAF。生产 WAF/zone redundancy/更高弹性应选 Standard v2 或 WAF v2。
AGC 怎么计费?和 App Gateway 怎么选?
AGC 按资源 12.41/月 + Frontend 7.30 + Association 87.60 + CU 5.84/CU 计;1+1+1+10 CU = 165.71,WAF 版 295.65。AGC 面向 Kubernetes/AKS 的 Ingress/Gateway API;传统 VM/VMSS 后端的单区域 L7 用 App Gateway。
v1 还能用吗?
不能作为新部署。v1 SKU(Standard/WAF)已于 2026-04-28 退役,官方不再支持;仍在用的网关应迁移到 v2。v1 的 Small/Medium/Large + 按 GB 数据处理计价已不是当前主线。
研究方法与局限
本文把“官方价格事实”和“编辑测算”分开:Basic v2 0.0225/0.008、Standard v2 0.20/0.008、WAF v2 0.36/0.0144、AGC 0.017/0.01/0.12/0.008、AGC WAF 0.031/0.018/0.216/0.014、v1 0.025/0.07/0.32 与数据处理 0.008/0.007/0.0035 来自 Azure Retail Prices API(eastus,2026-11-09);固定费+固定/CU 计费、CU 四维度、1 实例 10 CU、autoscale 0–100/0–125、WAF 规则已含、公网 IP 不含、v1 2026-04-28 退役、Basic v2 preview 来自 Azure Application Gateway 定价页与 Microsoft Learn(understanding pricing、autoscaling、overview、AGC)。
局限有八个:① 只取 eastus list price,不含税/CSP/企业折扣;② 按 730 小时/月;③ 主 TCO 未计公网 IP、出网、日志、Key Vault、DDoS、税;④ CU 数是编辑假设,实际按连接/吞吐/compute 取高,需用指标/压测校准;⑤ Basic v2 仍为 preview,价格/功能可能变;⑥ AGC 的 Frontend/Association 数量按拓扑,示例用 1+1;⑦ 未覆盖 Front Door/Load Balancer 的完整 TCO;⑧ 价格/功能会变,采购前应复核官方页面与账单。
数据来源与口径
- Microsoft Azure, Application Gateway Pricing:azure.microsoft.com/en-us/pricing/details/application-gateway。Basic v2/Standard v2/WAF v2、AGC、v1、固定费/CU。访问 2026-11-09。
- Azure Retail Prices API(productName 含 Application Gateway,eastus):prices.azure.com/api/retail/prices。0.0225/0.20/0.36、0.008/0.0144、AGC 0.017/0.01/0.12/0.008、AGC WAF 0.031/0.018/0.216/0.014、v1 0.025/0.07/0.32。访问 2026-11-09。
- Microsoft Learn, Understanding pricing:learn.microsoft.com/en-us/azure/application-gateway/understanding-pricing。固定费+CU、1 CU 四维度、1 实例 10 CU、compute unit 指引。访问 2026-11-09。
- Microsoft Learn, Scaling Application Gateway v2:learn.microsoft.com/en-us/azure/application-gateway/application-gateway-autoscaling-zone-redundant。autoscale 最小/最大实例、10 CU/实例、Basic 自动扩展。访问 2026-11-09。
- Microsoft Learn, Application Gateway overview / for Containers:learn.microsoft.com/en-us/azure/application-gateway/overview、for-containers/overview。v1 2026-04-28 退役、v2 能力、AGC 组件。访问 2026-11-09。
资料截止 2026-11-09;价格/可用性以 Microsoft 官方页面与账单为准;本文不构成采购、商务或法律建议。