AWS Certified Solutions Architect – Associate (SAA-C03) — Question 49

A company runs its two-tier ecommerce website on AWS. The web tier consists of a load balancer that sends traffic to Amazon EC2 instances. The database tier uses an Amazon RDS DB instance. The EC2 instances and the RDS DB instance should not be exposed to the public internet. The EC2 instances require internet access to complete payment processing of orders through a third-party web service. The application must be highly available.
Which combination of configuration options will meet these requirements? (Choose two.)

Answer options

Correct answer: A, D

Explanation

Option A is correct because it ensures that the EC2 instances and RDS are in private subnets while also allowing for auto-scaling to maintain availability. Option D is incorrect as it places the Application Load Balancer in public subnets, which contradicts the requirement to keep EC2 instances private. Option B is also incorrect as it does not deploy the Application Load Balancer correctly, while option C exposes EC2 instances to the public internet.