A solutions architect must design a highly available application with web, application, and database tiers. HTTPS content should be delivered as close to the edge as possible with minimal latency, and the solution must be MOST secure. Which solution meets these requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Configure a public Application Load Balancer (ALB) with multiple redundant Amazon EC2 instances in private subnets. Configure Amazon CloudFront to deliver HTTPS content using the public ALB as the origin..
Why this is the answer
The correct solution places EC2 instances in private subnets for enhanced security, as they are not directly accessible from the internet. A public Application Load Balancer (ALB) distributes traffic to these instances, providing high availability and load balancing. Amazon CloudFront, a Content Delivery Network (CDN), delivers HTTPS content globally from edge locations, minimizing latency for users. CloudFront uses the public ALB as its origin, ensuring that all requests for dynamic content are routed through the ALB to the secure backend. Incorrect options: Placing EC2 instances in public subnets is less secure as they are directly exposed to the internet. Using EC2 instances directly as the CloudFront origin bypasses the ALB's load balancing and health check capabilities, reducing availability and making the architecture less robust.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed