exam questions

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

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

Exam AWS Certified Solutions Architect - Associate SAA-C02 topic 1 question 465 discussion

A company is building an online multiplayer game. The game communicates by using UDP, and low latency between the client and the backend is important. The backend is hosted on Amazon EC2 instances that can be deployed to multiple AWS Regions to meet demand. The company needs the game to be highly available so that users around the world can access the game at all times.
What should a solutions architect do to meet these requirements?

  • A. Deploy Amazon CloudFront to support the global traffic. Configure CloudFront with an origin group to allow access to EC2 instances in multiple Regions.
  • B. Deploy an Application Load Balancer in one Region to distribute traffic to EC2 instances in each Region that hosts the game's backend instances.
  • C. Deploy Amazon CloudFront to support an origin access identity (OAI). Associate the OAI with EC2 instances in each Region to support global traffic.
  • D. Deploy a Network Load Balancer in each Region to distribute the traffic. Use AWS Global Accelerator to route traffic to the correct Regional endpoint.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
mailsakshi
Highly Voted 3 years, 8 months ago
D ? (UDP -> NLB)
upvoted 20 times
...
simiramis221
Highly Voted 3 years, 7 months ago
D for sure. Since it is UDP it cannot be ALP, and the other answers are not very related to the subject.
upvoted 15 times
...
Moathov
Most Recent 2 years, 9 months ago
Selected Answer: D
DDDDDDDDDDDDDDDDDdd
upvoted 1 times
...
bora4motion
2 years, 10 months ago
Selected Answer: D
UDP, Highly available >>> D IT's annoying that there are so many questions with wrong answers.
upvoted 3 times
...
sch123
2 years, 11 months ago
I have genric query, does exam topics answers are always correct ? Why they are giving wrong answers ?
upvoted 3 times
TheBengiDog
2 years, 9 months ago
Just ignore the default answers
upvoted 1 times
...
...
PrinceMughal
3 years, 4 months ago
Selected Answer: D
D should be the answer as UDP -> NLB and Global accelerator improves the performance over UDP
upvoted 4 times
...
gargaditya
3 years, 6 months ago
Its D. A-Origin groups help response when primary origin fails.They work as active-standby. There is no health check concept. If the current request fails to primary origin,only then will second one be tried, this can introduce more latency in my opinion. B is out because LB are regional resources,they distribute traffic within region not cross region.Further,NLB preferred over ALB for low latency. C is entirely wrong as OAI concept exists for S3 buckets. D is the best way to go forward, NLB for low latency. Global Accelerator indeed works like a cross region Loadbalancer.
upvoted 12 times
gargaditya
3 years, 6 months ago
https://aws.amazon.com/global-accelerator/faqs/ Q: How does AWS Global Accelerator work together with Elastic Load Balancing (ELB)? A: Both of these services solve the challenge of routing user requests to healthy application endpoints. AWS Global Accelerator relies on ELB to provide the traditional load balancing features such as support for internal and non-AWS endpoints, pre-warming, and Layer 7 routing. However, while ELB provides load balancing within one Region, AWS Global Accelerator provides traffic management across multiple Regions. A regional ELB load balancer is an ideal target for AWS Global Accelerator. By using a regional ELB load balancer, you can precisely distribute incoming application traffic across backends, such as Amazon EC2 instances or Amazon ECS tasks, within an AWS Region. AWS Global Accelerator complements ELB by extending these capabilities beyond a single
upvoted 5 times
gargaditya
3 years, 6 months ago
And finally,here is my short note on 3 main ideas around use case of Global Accelerator at a high level. https://1drv.ms/w/s!Al2WmWQmp2xZtnFRIierzW-1E_9W?e=njXZJX
upvoted 3 times
...
...
...
tinyshare
3 years, 6 months ago
D for sure UDP -> NLB Cloudfront is for mostly static pages, not for interactive games.
upvoted 3 times
...
yummytaco
3 years, 6 months ago
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.
upvoted 1 times
...
Jamati
3 years, 7 months ago
UDP = Layer 4 = Answer D
upvoted 4 times
...
Hizumi
3 years, 7 months ago
Answer should be (D). It mentions that the game communicates using UDP, anytime TCP/UDP is mentioned, we should think of an NLB. Also since we are referring to multiple regions, the best way to provide the performance on the back-end would be using Global Accelerator with the NLB. https://aws.amazon.com/global-accelerator/?blogs-global-accelerator.sort-by=item.additionalFields.createdDate&blogs-global-accelerator.sort-order=desc&aws-global-accelerator-wn.sort-by=item.additionalFields.postDateTime&aws-global-accelerator-wn.sort-order=desc
upvoted 7 times
...
10minute
3 years, 8 months ago
Here we are looking for a NLB because of the UDP req. A) no NLB B) no NLB C) no NLB D) CORRECT -> also AWS Global Accelerator explanation (https://aws.amazon.com/global-accelerator/?blogs-global-accelerator.sort-by=item.additionalFields.createdDate&blogs-global-accelerator.sort-order=desc&aws-global-accelerator-wn.sort-by=item.additionalFields.postDateTime&aws-global-accelerator-wn.sort-order=desc)
upvoted 3 times
...
suhas16c
3 years, 8 months ago
D - UDP go with NLB "dump"s :)
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 ...