AWS Certified Solutions Architect – Professional (SAP-C02) — Question 212

A company uses a load balancer to distribute traffic to Amazon EC2 instances in a single Availability Zone. The company is concerned about security and wants a solutions architect to re-architect the solution to meet the following requirements:

• Inbound requests must be filtered for common vulnerability attacks.
• Rejected requests must be sent to a third-party auditing application.
• All resources should be highly available.

Which solution meets these requirements?

Answer options

Correct answer: D

Explanation

Option D is correct as it includes a Multi-AZ Auto Scaling group for high availability, along with WAF and Kinesis Data Firehose for logging rejected requests to a third-party application. Options A and C do not ensure high availability with a Multi-AZ setup, and option B lacks the necessary high availability and does not utilize Kinesis Data Firehose for logging.