AWS WAF (Web Application Firewall) is layer 7 protection: rule-based request filtering for CloudFront, API Gateway, Application Load Balancer, AppSync. Define rules: block by IP reputation, rate limit requests, match regex patterns (SQL injection, XSS), block by geography, validate headers. Integrates with Shield for DDoS mitigation. Why it matters: blocks 90% of application attacks without requiring application code changes. One malicious request can exploit a bug; WAF rules prevent exposure. Learning path: 1 week basics (IP lists, rate limiting, regex patterns), 1 week intermediate (custom rules, testing), 1 month production (monitoring, threat intelligence feeds, cost optimization).
AWS WAF (Web Application Firewall) is a layer 7 firewall, it inspects HTTP/HTTPS requests and blocks malicious ones. Unlike Shield (which protects against DDoS volume), WAF protects against intelligent attacks: SQL injection, XSS, credential stuffing, bot attacks, cache-busting. WAF is rule-based: define rules (block if User-Agent matches bot pattern, block if request body contains SQL injection signature, rate limit if IP makes >100 requests/min). Attach to CloudFront, API Gateway, Application Load Balancer, or AppSync.
| Region | Junior | Mid | Senior |
|---|---|---|---|
| USA | $85k | $130k | $190k |
| UK | £50k | £80k | £125k |
| EU | €55k | €85k | €135k |
| CANADA | C$90k | C$125k | C$180k |
Take a 10-min Career Match — we'll suggest the right tracks.
Find my best-fit skills →Skill-based matching across 2,536 careers. Free, ~10 minutes.
Take Career Match — free →