Q80 — AWS SAA-C03 Ch.11
Question 80 of 100 | ← Chapter 11
Q780. A gaming company wants to launch a new internet-facing application in multiple AWS Regions. The application will use the TCP and UDP protocols for communication. The company needs to provide high availability and minimum latency for global users.Which combination of actions should a solutions architect take to meet these requirements? (Choose two.)
- A. Create internal Network Load Balancers in front of the application in each Region. ✓
- B. Create external Application Load Balancers in front of the application in each Region.
- C. Create an AWS Global Accelerator accelerator to route traffic to the load balancers in each Region. ✓
- D. Configure Amazon Route 53 to use a geolocation routing policy to distribute the traffic.
- E. Configure Amazon CloudFront to handle the traffic and route requests to the application in each Region
Correct Answer: A. Create internal Network Load Balancers in front of the application in each Region., C. Create an AWS Global Accelerator accelerator to route traffic to the load balancers in each Region.
Explanation
A. Create internal Network Load Balancers in front of the application in each Region: Internal Network Load Balancers are designed for handling traffic within a VPC and are suitable for scaling and load balancing TCP and UDP traffic. By creating internal Network Load Balancers in each Region, the application can achieve high availability and distribute incoming traffic among multiple instances.C. Create an AWS Global Accelerator accelerator to route traffic to the load balancers in each Region: AWS Global Accelerator is a service that improves the availability and performance of applications by intelligently routing traffic across AWS Regions. By creating a Global Accelerator accelerator, traffic from users around the world can be efficiently routed to the closest Network Load Balancer in each Region, reducing latency and improving the user experience.Here's why the other options are not the most suitable choices:B. Create external Application Load Balancers in front of the application in each Region: External Application Load Balancers are designed for HTTP and HTTPS traffic and are not optimized for handling TCP and UDP protocols. They are not the best choice for providing high availability and minimum latency for global users in this scenario.D. Configure Amazon Route 53 to use a geolocation routing policy to distribute the traffic: While Amazon Route 53 supports geolocation routing, it may not be the most appropriate solution for achieving high availability and minimum latency for global users. Geolocation routing can distribute traffic based on the geographic location of the user, but it may not provide the same level of performance and failover as AWS Global Accelerator.E. Configure Amazon CloudFront to handle the traffic and route requests to the application in each Region: Amazon CloudFront is a content delivery network (CDN) that caches and delivers content from edge locations. While CloudFront can improve performance by caching content closer to users, it is not specifically designed for load balancing traffic to multiple Regions and may not provide the required high availability and minimum latency for global users in this scenario.Therefore, the recommended combination of actions to provide high availability and minimum latency for global users when launching a new internet-facing application in multiple AWS Regions is:A. Create internal Network Load Balancers in front of the application in each Region.C. Create an AWS Global Accelerator accelerator to route traffic to the load balancers in each Region.