AWS Certified Security – Specialty — Question 183

A company is designing the security architecture for a global latency-sensitive web application it plans to deploy to AWS. A security engineer needs to configure a highly available and secure two-tier architecture. The security design must include controls to prevent common attacks such as DDoS, cross-site scripting, and
SQL injection.
Which solution meets these requirements?

Answer options

Correct answer: A

Explanation

Option A is correct because it uses public subnets for the ALB, allowing it to be accessible from the internet while still routing traffic to EC2 instances in private subnets, which enhances security. Options B and D incorrectly use private subnets for the ALB, making it inaccessible from the internet. Option C lacks a CloudFront distribution, which is important for improving performance and providing additional security features.