3 Answers
AWS Shield has two options. basic one which is free for all AWS services and it’s enabled by default and the business one which protects ALB/Cloudfront/Route53 and its cost is USD 3000 per month
Great question, Goki – reading the white paper, it seems a little inconsistent. On page 9:
"Another way that you can improve your readiness to respond to and mitigate DDoS attacks is by subscribing to AWS Shield Advanced. This optional DDoS mitigation service helps you protect an application hosted on any AWS Region or hosted outside of AWS. The service is available globally for Amazon CloudFront and Amazon Route 53. It’s also available in select AWS Regions for Classic Load Balancer (CLB), Application Load Balancer (ALB), and Elastic IP Addresses (EIPs). Using AWS Shield Advanced with EIPs allows you to protect Network Load Balancer (NLBs) or Amazon EC2 instances."
It appears to emphasize those services despite previously stating that Shield Standard "is offered on all AWS services and in every AWS Region, at no additional cost."
I agree with you. The whitepaper and the docs are ambiguous. AWS should update them to clarify what protection you get and how.