AWS WAF 根据您创建的 Web 访问控制列表(Web ACL)数量、您为每个 Web ACL 添加的规则数量以及您收到的 Web 请求数量收费。无需预先承诺。AWS WAF 费用是 Amazon CloudFront 定价AWS Cognito 定价应用程序负载均衡器(ALB)定价Amazon API Gateway 定价或 AWS AppSync 定价之外的额外费用。

定价组件

  • AWS WAF
  • 您需要为创建的每个 Web ACL 和针对每个 Web ACL 创建的每个规则付费。此外,您还需要为 Web ACL 处理的 Web 请求数付费。各个 AWS 区域的定价可能有所不同。月度费用按小时收取。AWS WAF Classic 的定价与下表显示的定价相同。

    区域

    您需要为创建的规则组内的规则付费。此外,您还需要为您的 Web ACL 中添加的每个规则组或每个托管规则组每月支付(按小时收取)1.00 美元。

    *如果 Web ACL 使用的 WCU 超出默认分配数量(1500 个),则每增加 500 个 WCU,将按照每 100 万次请求 0.20 美元另外付费。除此之外,如果超过默认的请求正文检查限制,则请求正文大小每增加 16KB,将按照每 100 万次请求 0.30 美元另外付费。有关默认限制的更多信息,请参阅 开发人员指南

    AWS WAF 支持标准规则操作,例如“允许”、“阻止”、“计数”,无需额外付费。每次 CAPTCHA 尝试和质询响应都需要付费,如下表所示。

    当用户完成一个提交给 AWS WAF 进行分析的 CAPTCHA 质询(无论结果如何),即构成一次 CAPTCHA 尝试。一次 CAPTCHA 响应可能会产生多次尝试。

    当 AWS WAF 因为某个质询操作而为用户提供质询页面时,即构成一次质询响应(无论用户是否尝试该质询)。

  • 机器人控制功能
  • AWS WAF 机器人控制功能是一种 AWS 托管规则,让您能够了解和控制常见和流行的机器人程序流量,这些机器人程序流量可能会消耗过多资源、导致指标偏斜和停机或者其他非预期活动。常见机器人控制功能每月前 1000 万个请求免费。定向机器人控制功能每月前 100 万个请求免费。

    下表列出了可在您的 Web ACL 上启用的附加安全功能的费用。这些费用不包含在上表中列出的 AWS WAF 费用内。您可通过启用 AWS Shield Advanced 资源保护实现成本节省,但它并不适用于下表中列出的安全功能。所有 AWS 区域的定价相同。您需支付订阅费用(按小时收取)、请求费用和分析费用(如果适用)。

    区域

    当用户完成一个提交给 AWS WAF 进行分析的 CAPTCHA 质询(无论结果如何),即构成一次 CAPTCHA 尝试。一次 CAPTCHA 响应可能会产生多次尝试。

    当 AWS WAF 因为某个质询操作而为用户提供质询页面时,即构成一个质询响应(无论用户是否尝试该质询)。 

  • 欺诈控制
  • AWS WAF 欺诈控制是 AWS 托管规则,可保护您的登录和注册页面免受证书填充、凭证破解和虚假账户创建等攻击。 

    AWS WAF 欺诈控制包括账户盗用防护和账户创建欺诈预防。我们将按照下表,针对账户盗用防护和账户创建欺诈预防所分析的请求总数将向您收取请求费用。使用 AMR 还需要为每个 WebACL 每月支付 10 美元的订阅费。

    当用户完成一个提交给 AWS WAF 进行分析的 CAPTCHA 质询(无论结果如何),即构成一次 CAPTCHA 尝试。一次 CAPTCHA 响应可能会产生多次尝试。 

    当 AWS WAF 因为某个质询操作而为用户提供质询页面时,即构成一个质询响应(无论用户是否尝试该质询)。

AWS Marketplace 中的托管规则组

当您订阅 AWS Marketplace 卖家提供的托管规则组时,您需要根据卖家设定的价格额外付费。这些费用不包括在此前的 AWS WAF 费用内。

定价示例

其他定价资源

AWS 定价计算器

轻松计算 AWS 的月度费用

获取定价协助

联系 AWS 专家获取个性化报价

了解如何开始使用 AWS WAF

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