Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C03 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C03 exam

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 29 discussion

A company provides a Voice over Internet Protocol (VoIP) service that uses UDP connections. The service consists of Amazon EC2 instances that run in an Auto Scaling group. The company has deployments across multiple AWS Regions.
The company needs to route users to the Region with the lowest latency. The company also needs automated failover between Regions.
Which solution will meet these requirements?

  • A. Deploy a Network Load Balancer (NLB) and an associated target group. Associate the target group with the Auto Scaling group. Use the NLB as an AWS Global Accelerator endpoint in each Region.
  • B. Deploy an Application Load Balancer (ALB) and an associated target group. Associate the target group with the Auto Scaling group. Use the ALB as an AWS Global Accelerator endpoint in each Region.
  • C. Deploy a Network Load Balancer (NLB) and an associated target group. Associate the target group with the Auto Scaling group. Create an Amazon Route 53 latency record that points to aliases for each NLB. Create an Amazon CloudFront distribution that uses the latency record as an origin.
  • D. Deploy an Application Load Balancer (ALB) and an associated target group. Associate the target group with the Auto Scaling group. Create an Amazon Route 53 weighted record that points to aliases for each ALB. Deploy an Amazon CloudFront distribution that uses the weighted record as an origin.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Six_Fingered_Jose
Highly Voted 1 year, 11 months ago
Selected Answer: A
agree with A, Global Accelerator has automatic failover and is perfect for this scenario with VoIP https://aws.amazon.com/global-accelerator/faqs/
upvoted 53 times
awashenko
1 year ago
I also agree A after reading this link.
upvoted 4 times
...
bnagaraja9099
11 months, 3 weeks ago
A - Global Accelerator is a good fit for non-HTTP use cases, such as gaming (UDP), IoT (MQTT), or Voice over IP, as well as for HTTP use cases that specifically require static IP addresses or deterministic, fast regional failover. Both services integrate with AWS Shield for DDoS protection.
upvoted 9 times
TilTil
7 months ago
This is the best case for A to be an answer. Cloudfront is great but for HTTP use cases.
upvoted 1 times
...
...
BoboChow
1 year, 11 months ago
Thank you for your link, it make me consolidate A.
upvoted 7 times
bullrem
1 year, 9 months ago
This option does not meet the requirements because AWS Global Accelerator is only used to route traffic to the optimal AWS Region, it does not provide automatic failover between regions.
upvoted 2 times
sachin
1 year, 7 months ago
Instant regional failover: AWS Global Accelerator automatically checks the health of your applications and routes user traffic only to healthy application endpoints. If the health status changes or you make configuration updates, AWS Global Accelerator reacts instantaneously to route your users to the next available endpoint.
upvoted 8 times
...
...
...
ElaineRan
1 year, 2 months ago
Thank you, the link also helps me to know the differences between Global Acc and CloudFront.
upvoted 2 times
...
...
mouhannadhaj
Highly Voted 1 year, 11 months ago
Selected Answer: A
CloudFront uses Edge Locations to cache content while Global Accelerator uses Edge Locations to find an optimal pathway to the nearest regional endpoint. CloudFront is designed to handle HTTP protocol meanwhile Global Accelerator is best used for both HTTP and non-HTTP protocols such as TCP and UDP. so i think A is a better answer
upvoted 35 times
...
Bobby3
Most Recent 2 months, 1 week ago
Selected Answer: C
Aws GA is most suitable for https.
upvoted 1 times
...
bishtr3
3 months ago
A : UDP so NLB and Global Accelerator reduces the number of hops by providing packets to travel over congestion free AWS global network. Global Accelerator supported end point : ALB,NLB,EC2 & Elastic IP address
upvoted 1 times
...
jatric
3 months, 2 weeks ago
Selected Answer: A
you can configure a Network Load Balancer (NLB) in each AWS Region to address your on-premises endpoints. Then you can register the NLBs as endpoints in your AWS Global Accelerator configuration. https://aws.amazon.com/global-accelerator/faqs/
upvoted 1 times
...
ManikRoy
6 months, 3 weeks ago
Selected Answer: A
UDP Connection :- So NLB Routing to region having lowest latency and also with Automated failover, Also non-HTTP use cases, such as gaming (UDP), or Voice over IP - Global Accelerator
upvoted 1 times
...
TruthWS
6 months, 3 weeks ago
A is correct because Accelerator endpoint usefull more than route53
upvoted 2 times
...
biggybear
6 months, 3 weeks ago
Selected Answer: A
Correct as Global accelerator is most preferred for TCP and UDP
upvoted 1 times
...
biggybear
6 months, 3 weeks ago
A ia correct
upvoted 1 times
...
Kanagarajd
7 months, 2 weeks ago
Selected Answer: A
A is right answer, key words VoIP, UDP connection, automatic failover between region.
upvoted 2 times
...
Naveena_Devanga
8 months ago
One of the major benefits of AWS Global Accelerator is Instant regional failover: AWS Global Accelerator automatically checks the health of your applications and routes user traffic only to healthy application endpoints. If the health status changes or you make configuration updates, AWS Global Accelerator reacts instantaneously to route your users to the next available endpoint. https://aws.amazon.com/global-accelerator/faqs/
upvoted 2 times
...
mn2013
8 months, 3 weeks ago
Agree with C. As i understand NLB cannot be used as AWS Global accelerator endpoint. It has to be ALB or ELB.
upvoted 2 times
...
awsgeek75
9 months ago
Selected Answer: A
Its UDP so ALB is not applicable here which means BD are wrong C using CF that uses latency record as origin? Makes no sense B NLB autoscaling and AWS GA is best used for lower latency and scaling. Recommended read: https://aws.amazon.com/blogs/networking-and-content-delivery/well-architecting-online-applications-with-cloudfront-and-aws-global-accelerator/
upvoted 3 times
...
A_jaa
9 months ago
Selected Answer: A
Answer-A
upvoted 1 times
...
mohamedsambo
9 months, 1 week ago
Selected Answer: C
https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy-latency.html
upvoted 1 times
...
hellomememe
9 months, 2 weeks ago
Why ALB, not NLB?
upvoted 2 times
TheFivePips
7 months, 4 weeks ago
It IS NLB. You cannot trust the "official" answers. I am not even sure why they bother giving them Application Load Balancer: -Web applications with layer 7 routing (HTTP/HTTPS) -Microservices architectures (e.g. Docker containers) -Lambda targets Network Load Balancer: -TCP and UDP based applications -Ultra low latency -Static IP addresses -VPC endpoint services
upvoted 5 times
...
...
pentium75
9 months, 3 weeks ago
"The company needs to route users to the Region with the lowest latency. The company also needs automated failover between Regions." IMO both A and C would meet both requirements. The main difference is that with A, the IP address stays the same - in case of failover, it would be routed to a different entry point. With C, the different endpoint have different IP addresses, and in case of failover, DNS would return the IP address of a different entry point. Thus failover might take longer with C, but again, the stem does not mention that failover must be fast ...
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...