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

A company hosts an application on Amazon EC2 instances that run in a single Availability Zone. The application is accessible by using the transport layer of the Open Systems Interconnection (OSI) model. The company needs the application architecture to have high availability.

Which combination of steps will meet these requirements MOST cost-effectively? (Choose two.)

Answer options

Correct answer: B, D

Explanation

Since the application is accessed via the transport layer (Layer 4), a Network Load Balancer is the ideal and cost-effective service for distributing traffic. To guarantee high availability across multiple zones, an Auto Scaling group spanning multiple Availability Zones must be used along with application health checks to automatically replace failed instances. Other options, such as using both an ALB and NLB or relying solely on Route 53, are either unnecessarily expensive or fail to provide automatic multi-AZ recovery.