Web ACL footprint
Count web ACL-months across environments and scopes.
WAF installation guide
Estimate AWS WAF monthly cost from web ACLs, rules, requests, managed protections, logging, and operations using current official rates.
Quick answer
Build the AWS WAF estimate from current unit rates and measured quantities: web ACLs, rules, inspected requests, optional protections, logging, and recurring operations. Compare baseline, peak, and actual billing scenarios instead of relying on one headline price.
Interactive cost model
Enter the current official unit rates for your workload. Each subtotal is quantity multiplied by rate; the total is an estimate, not an AWS quote or invoice.
Count web ACL-months across environments and scopes.
Count billable rule-months using the current AWS pricing definition.
Convert the expected monthly request count into the pricing-page billing unit.
Use separate units for paid managed groups, Bot Control, Fraud Control, or other enabled add-ons.
Enter the combined monthly delivery, storage, query, dashboard, and SIEM estimate.
Estimate recurring review, tuning, exclusion, incident, and rollback work.
Estimate boundaries
Deployment workflow
List each CloudFront, ALB, API Gateway, AppSync, or other supported association by environment and scope. A duplicated policy for development, staging, and production changes the fixed monthly footprint even when request volume stays constant.
Use billing exports, CloudWatch metrics, or a documented forecast to express inspected requests in the units used by the current pricing page. Keep custom rules, managed rule subscriptions, Bot Control, Fraud Control, and other optional capabilities as separate line items.
AWS WAF service charges are only one part of the operating bill. Include log delivery, CloudWatch Logs, S3 or Firehose storage, queries, SIEM ingestion, dashboards, false-positive review, exclusions, and incident-response effort where they apply.
Run at least three copies of the worksheet: expected baseline, a traffic or attack peak, and the first observed billing month. The difference shows which assumptions drive cost and where a budget alert or architecture change is useful.
Rollback planning
It validates the completeness and unit consistency of an AWS WAF monthly budget, while keeping mutable prices as user-supplied inputs tied to an official source date.
Do not approve the budget until rate dates, request units, optional protections, logging, operations, peak assumptions, and first-month Cost Explorer reconciliation are documented.