A global telematics provider hosts an API on AWS for smart vehicles to upload telemetry data. The API is hosted on Amazon Elastic Container Service (Amazon ECS) tasks behind an Application Load Balancer (ALB). The provider is experiencing sophisticated Layer 7 HTTP flood attacks that mimic legitimate telemetry traffic, causing database resource exhaustion and high latency. Additionally, the infrastructure has been targeted by massive UDP reflection attacks at Layers 3 and 4. The provider wants to block these attacks at the AWS network edge before they reach the VPC, while ensuring minimal latency for legitimate vehicle traffic worldwide. Which two configurations should a solutions architect implement to meet these requirements? (Select TWO.)
- Deploy an Amazon CloudFront distribution in front of the Application Load Balancer, and enable AWS Shield Advanced on the CloudFront distribution.Answer
- Associate an AWS WAF web ACL with the Amazon CloudFront distribution, and configure a rate-based rule with a custom threshold to block abusive IP addresses.Answer
- CEnable AWS Shield Standard on the Application Load Balancer, and write custom AWS WAF rules on the ALB to automatically inspect and drop Layer 3/4 UDP reflection traffic.
- DConfigure the Application Load Balancer's security groups to dynamically block source IP addresses identified by AWS Shield Standard.
- EImplement stateless Network Access Control Lists (NACLs) on the subnets containing the Application Load Balancer to dynamically block traffic from UDP ports and rate-limit HTTP requests.