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:AWS WAF 使用 Web ACL 容量单位 (WCU) 计算和控制它用于处理 Web ACL、规则组和规则的操作资源。单个规则的 WCU 根据其类型和其他配置设置而不同。WCU 不直接影响定价。
注 2:所有 AWS 区域的价格相同。
注 3:AWS WAF Classic 的价格与上表显示的价格相同。

托管规则组

使用适用于 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 *(1 个规则组 + 5 个规则 + 9 个规则)= 15.00 USD
请求费用 = 0.60 USD/百万 * 1000 万 = 6.00 USD
总计费用 = 26.00 USD/月

定价计算器

其他定价资源

AWS 定价计算器

轻松计算 AWS 的月度费用

经济资源中心

用于切换到 AWS 的其他资源

了解如何开始使用 AWS WAF

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