AWS Certified Solutions Architect – Associate (SAA-C02) — Question 368
A company wants to improve the availability and performance of its hybrid application. The application consists of a stateful TCP-based workload hosted on
Amazon EC2 instances in different AWS Regions and a stateless UOP-based workload hosted on premises.
Which combination of actions should a solutions architect take to improve availability and performance? (Choose two.)
Answer options
- A. Create an accelerator using AWS Global Accelerator. Add the load balancers as endpoints.
- B. Create an Amazon CloudFront distribution with an origin that uses Amazon Route 53 latency-based routing to route requests to the load balancers.
- C. Configure two Application Load Balancers in each Region. The first will route to the EC2 endpoints and the second will route to the on-premises endpoints.
- D. Configure a Network Load Balancer in each Region to address the EC2 endpoints. Configure a Network Load Balancer in each Region that routes to the on- premises endpoints.
- E. Configure a Network Load Balancer in each Region to address the EC2 endpoints. Configure an Application Load Balancer in each Region that routes to the on-premises endpoints
Correct answer: A, D
Explanation
AWS Global Accelerator (Option A) is the best choice to route TCP and UDP traffic globally over the AWS private network, improving performance and availability. Network Load Balancers (Option D) must be used because they support both TCP and UDP protocols, whereas Application Load Balancers (Options C and E) and Amazon CloudFront (Option B) do not support UDP traffic.