What's the Difference Between AWS Network Firewall and AWS Shield?
Compare AWS Network Firewall and AWS Shield side by side — features, pricing, and ideal use cases to help you choose the right product.
Compare side-by-side
|
Comparisons
|
AWS Network Firewall
|
AWS Shield
|
|---|---|---|
|
Category
|
Security, Network Security |
Security, Network / app protection |
|
Description
|
Network-level protection for VPCs with customizable rules |
Managed DDoS protection for web applications |
|
Best for
|
|
|
|
Key features
|
|
|
|
Pricing model
|
Pay per firewall endpoint hour + GB processed |
Standard: free; Advanced: $3,000/month |
|
Free tier
|
No |
Yes |
|
Expert take
|
“Network Firewall provides stateful inspection, intrusion prevention, and web filtering at VPC boundaries. It scales automatically and integrates with Firewall Manager for multi-account deployment.” |
“Shield Standard is automatic and free; it handles most network-layer DDoS. Shield Advanced adds the DDoS Response Team, cost protection (AWS credits back DDoS-induced scaling costs), and application-layer visibility. Worth it for internet-facing production workloads where downtime has real revenue impact.” |
|
Product page
|
When to use AWS Network Firewall or AWS Shield
Use AWS Network Firewall when:
- VPC protection
- Intrusion prevention
- Web filtering
- Outbound traffic control
Learn more about AWS Network Firewall »
Use AWS Shield when:
- DDoS protection
- Application availability
- Cost protection
- Attack visibility
Next steps with AWS for Security
AWS product comparisons
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages