Cloud Armor Calculator
Price Cloud Armor policies, rules and request volume, and compare pay-as-you-go with a Managed Protection subscription.
Inputs
Monthly Cost
$415.00
Standard Tier Cost
$415.00
Managed Protection Plus Cost
$3,090.00
Policy and Rule Charge
$40.00
Request Inspection Charge
$375.00
Cheaper Tier at This Volume
Standard — pay as you go costs less, though it excludes the DDoS bill protection and response team
Cost per Million Requests
$0.8300
Requests Where the Subscription Wins
4,067millions
Step by step
Values used
Security policies = 3 policies; Price per policy = 5 USD/month; Rules across all policies = 25 rules; Price per rule = 1 USD/month; Requests inspected = 500 millions; Price per million requests = 0.7500 USD/million; Service tier = Standard (pay as you go); Managed Protection Plus subscription = 3,000 USD/month; Protected resources = 12 resources; Resources included in the subscription = 100 resources; Price per resource above the allowance = 30 USD/month; Data processed by Managed Protection = 2,000 GiB; Managed Protection data price per GiB = 0.0450 USD/GiB
Cloud Armor
standard = policies × policy price + rules × rule price + millions of requests × request price; Plus = subscription + resources above the allowance × per-resource price + processed GiB × data price.
Monthly Cost
= 415.00
Standard Tier Cost
= 415.00
Managed Protection Plus Cost
= 3,090.00
Policy and Rule Charge
= 40.00
Request Inspection Charge
= 375.00
Cheaper Tier at This Volume
= Standard — pay as you go costs less, though it excludes the DDoS bill protection and response team
How it works
Standard Cloud Armor bills three things: each policy, each rule inside it, and every million requests evaluated. Managed Protection Plus replaces the policy and request meters with a flat subscription plus a per-GiB data charge, so the crossover depends almost entirely on request volume rather than on rule count. Rule count is cheap and request volume is not, so a WAF that inspects a busy public endpoint can cost more than the service behind it — and Plus also buys DDoS bill protection, which is a financial control rather than a technical one. Confirm subscription terms and per-request pricing in the Google Cloud pricing calculator, since the subscription has a minimum commitment.
Formula
Cloud Armor
standard = policies × policy price + rules × rule price + millions of requests × request price; Plus = subscription + resources above the allowance × per-resource price + processed GiB × data price.
- policy price
- Fixed monthly charge per security policy
- request price
- Per-million charge for requests evaluated against your rules
- subscription
- Managed Protection Plus fee, which bundles rules, requests, Adaptive Protection and DDoS bill protection
Frequently Asked Questions
How is Cloud Armor calculated?
standard = policies × policy price + rules × rule price + millions of requests × request price; Plus = subscription + resources above the allowance × per-resource price + processed GiB × data price. Standard Cloud Armor bills three things: each policy, each rule inside it, and every million requests evaluated. Managed Protection Plus replaces the policy and request meters with a flat subscription plus a per-GiB data charge, so the crossover depends almost entirely on request volume rather than on rule count.
Why does Cloud Armor matter?
Rule count is cheap and request volume is not, so a WAF that inspects a busy public endpoint can cost more than the service behind it — and Plus also buys DDoS bill protection, which is a financial control rather than a technical one. Confirm subscription terms and per-request pricing in the Google Cloud pricing calculator, since the subscription has a minimum commitment.
What values do I need to enter?
This calculator takes 13 inputs: Security policies, Price per policy, Rules across all policies, Price per rule, Requests inspected, Price per million requests, Service tier, Managed Protection Plus subscription, Protected resources, Resources included in the subscription, Price per resource above the allowance, Data processed by Managed Protection, Managed Protection data price per GiB. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.
Does Cloud Armor charge for requests it blocks?
Yes. The request meter counts requests evaluated against a policy, whether the verdict is allow, deny or rate-limit. That is the point of the rate-limiting rules — blocking cheaply at the edge is still cheaper than passing the traffic to your backends.