AWS — Shield
What is Shield?
DDoS protection service.
Shield Standard
- Free with AWS services
- Protection against common attacks
- Automatic for all customers
Shield Advanced
aws shield create-subscription
Protection
aws shield create-protection \
--name my-protection \
--resource-arn arn:aws:elasticloadbalancing:us-east-1:123456789:loadbalancer/app/my-alb/xxx
DDoS response team
aws shield create-protection-group \
--protection-group-id my-group \
--pattern ALL \
--aggregation-type MAX
Best practices
- Use Shield Advanced for production
- Enable WAF integration
- Set up DRT access
- Monitor with CloudWatch
Mini Practice
- Enable Shield Advanced
- Create protection
- Set up protection groups
- Monitor DDoS metrics
Up Next
Continue with Trusted Advisor - Best Practices.
Related Topics
Frequently Asked Questions about Shield
What is Shield in AWS?
Shield is a fundamental concept in AWS. This lesson explains it step by step with clear examples, making it easy for beginners to understand.
How do I learn Shield?
Start by reading the explanation above, then try the code examples. Practice by modifying the examples and experimenting with different values. Hands-on practice is the best way to learn Shield.
Why is Shield important in AWS?
Shield is essential for AWS development. Understanding this concept will help you write better code and solve real-world problems more effectively.