AWS WAF 根据您创建的 Web 访问控制列表 (Web ACL) 数量、您为每个 Web ACL 添加的规则数量以及您收到的 Web 请求数量收费。无需预先承诺。AWS WAF 费用是 Amazon CloudFront 定价Application Load Balancer (ALB) 定价和/或 Amazon API Gateway 定价之外的额外费用。

AWS WAF

您需要为创建的每个 Web ACL 和针对每个 Web ACL 创建的每个规则付费。此外,您还需要为 Web ACL 处理的 Web 请求数付费

注 1:规则组内的每个规则需要单独付费。每个与 Web ACL 关联的托管规则都将作为 1 个规则进行付费。
注 2:所有 AWS 区域的价格相同。

托管规则

使用适用于 AWS WAF 的 AWS 托管规则不需要额外付费,但上述情况除外。当您订阅 AWS Marketplace 卖家提供的托管规则时,您需要根据卖家设定的价格额外付费。这些费用不包括在上述 AWS WAF 费用内。 


定价示例

假设您拥有一个 Web 应用程序,并且每月会收到 1000 万个流量请求。

案例 A:没有托管规则,您自己编写了 19 个规则

Web ACL 费用 = 5.00 USD * 1 = 5.00 USD
规则费用 = 1.00 USD * 19 = 19.00 USD
请求费用 = 0.60 USD/百万 * 1000 万 = 6.00 USD
总计费用 = 30.00 USD/月

案例 B:一个来自 AWS Marketplace 卖家的托管规则,您自己编写了 9 个规则

我们假设卖方将其托管规则的价格设置为每月 20.00 USD(按小时收取)和每 100 万个请求 1.20 USD(按托管规则查看和处理)。

Web ACL 费用 = 5.00 USD * 1 = 5.00 USD
规则费用 = 1.00 USD * (1 + 9) = 10.00 USD
请求费用 = 0.60 USD/百万 * 1000 万 = 6.00 USD
总 AWS WAF 费用 = 21.00 USD/月

托管规则费用 = 20.00 USD
托管规则请求费用 = 1.20 USD/百万 * 1000 万 = 12.00 USD
总 AWS Marketplace 费用 = 32.00 USD/月

总计费用 = 53.00 USD/月

案例 C:一个包含 5 个规则的规则组,您自己编写了 9 个规则

Web ACL 费用 = 5.00 USD * 1 = 5.00 USD
规则费用 = 1.00 USD * (5 + 9) = 14.00 USD
请求费用 = 0.60 USD/百万 * 1000 万 = 6.00 USD
总计费用 = 25.00 USD/月

其他定价资源

TCO 计算器

计算您的总体拥有成本 (TCO)

简单月度成本结算器

轻松计算 AWS 的月度费用

经济资源中心

用于切换到 AWS 的其他资源

了解如何开始使用 AWS WAF

访问入门页面
准备好开始构建了吗?
开始使用 AWS WAF
还有更多问题?
联系我们