AWS Certified Solutions Architect – Professional — Question 396

You are designing Internet connectivity for your VPC. The Web servers must be available on the Internet.
The application must have a highly available architecture.
Which alternatives should you consider? (Choose two.)

Answer options

Correct answer: C, D

Explanation

Placing web servers behind an ELB and routing traffic to its DNS name (Option C) ensures high availability and automatic scaling of the load balancer. Alternatively, assigning EIPs to instances and using Route53 DNS failover with health checks (Option D) provides a resilient architecture directly targeting the instances. Option A is incorrect because NAT instances are for outbound-only traffic, Option B is incorrect because CloudFront cannot route to private IPs over the public internet, and Option E is incorrect because Classic and Application Load Balancers do not support static EIPs.