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
Read about AWS products side-by-side
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages