AWS Certified Security – Specialty (SCS-C03) — Question 50

A company's public website consists of an Application Load Balancer (ALB), a set of Amazon EC2 instances that run a stateless application behind the ALB, and an Amazon DynamoDB table from which the application reads data. The company is concerned about malicious scanning and DDoS attacks. The company wants to impose a restriction in which each client IP address can read the data only 3 times in any 5-minute period.
Which solution will meet this requirement with the LEAST effort?

Answer options

Correct answer: A

Explanation

The correct answer is A because AWS WAF can efficiently handle request limits without requiring significant changes to the existing architecture. Options B and C involve additional complexity and manual tracking, while D suggests altering the database setup, which is not necessary for this requirement.