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

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

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

A company has a stateless web application that runs on AWS Lambda functions that are invoked by Amazon API Gateway. The company wants to deploy the application across multiple AWS Regions to provide Regional failover capabilities.

What should a solutions architect do to route traffic to multiple Regions?

  • A. Create Amazon Route 53 health checks for each Region. Use an active-active failover configuration.
  • B. Create an Amazon CloudFront distribution with an origin for each Region. Use CloudFront health checks to route traffic.
  • C. Create a transit gateway. Attach the transit gateway to the API Gateway endpoint in each Region. Configure the transit gateway to route requests.
  • D. Create an Application Load Balancer in the primary Region. Set the target group to point to the API Gateway endpoint hostnames in each Region.
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
TariqKipkemei
Highly Voted 1 year ago
Selected Answer: A
Global, Reduce latency, health checks, no failover = Amazon CloudFront Global ,Reduce latency, health checks, failover, Route traffic = Amazon Route 53 option A has more weight.
upvoted 26 times
ManikRoy
1 month, 3 weeks ago
Cloud front does have failover capabilities. https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/high_availability_origin_failover.html#:~:text=the%20secondary%20origin.-,Note,Choose%20Create%20origin%20group.
upvoted 1 times
...
Anmol_1010
8 months, 3 weeks ago
nicley explained
upvoted 3 times
...
...
examtopictempacc
Highly Voted 1 year, 1 month ago
Selected Answer: A
A. I'm not an expert in this area, but I still want to express my opinion. After carefully reviewing the question and thinking about it for a long time, I actually don't know the reason. As I mentioned at the beginning, I'm not an expert in this field.
upvoted 17 times
awsgeek75
5 months, 2 weeks ago
All the explanation you need for this question and option A is in this article: https://aws.amazon.com/blogs/compute/building-a-multi-region-serverless-application-with-amazon-api-gateway-and-aws-lambda/
upvoted 2 times
...
...
awsgeek75
Most Recent 6 months ago
Selected Answer: A
B: Caching solution. Not ideal for failover although it will work. Would have been a correct answer if A wasn't an option C: Transit gateway is for VPC connectivity not AWS API or Lambda D: Even if it was possible, there is a primary region dependency of ALB A: correct because R53 health checks can failover across regions Good explanation here: https://aws.amazon.com/blogs/compute/building-a-multi-region-serverless-application-with-amazon-api-gateway-and-aws-lambda/
upvoted 3 times
awsgeek75
5 months, 2 weeks ago
The article also explains why you cannot use a CloudFront distribution for API Gateway, Lambda for failover
upvoted 1 times
...
...
tosuccess
6 months ago
Selected Answer: B
we can set primary and secondry regions in cloud front for failover.
upvoted 2 times
...
pentium75
6 months, 1 week ago
Selected Answer: A
Application is serverless, it doesn't matter where it runs, so can be active-active setup and run wherever the request comes in. Route 53 with health checks will route to a healthy region. B, could work too, but CloudFront is for caching which does not seem to help with an API. The goal here is "failover capabilities", not caching/performance/latency etc.
upvoted 3 times
...
Goutham4981
7 months, 3 weeks ago
Selected Answer: A
In activ active failover config, route53 continuously monitors its endpoints and if one of them is unhealthy, it excludes the region/endpoint from its valid traffic route - Only Sensible option Cloudfront is a content delivery network - not used to route traffic Transit gateway for traffic routing - aws devs will hit us with a stick on hearing this option You cant use a load balancer for cross region load balancing - invalid
upvoted 1 times
...
potomac
8 months ago
Selected Answer: A
Global ,Reduce latency, health checks, failover, Route traffic = Amazon Route 53
upvoted 1 times
...
youdelin
8 months, 3 weeks ago
"What the?" yeah I know right
upvoted 1 times
...
jrestrepob
10 months, 1 week ago
Selected Answer: B
"Stateless applications provide one service or function and use content delivery network (CDN), web, or print servers to process these short-term requests. https://docs.aws.amazon.com/architecture-diagrams/latest/multi-region-api-gateway-with-cloudfront/multi-region-api-gateway-with-cloudfront.html
upvoted 1 times
deechean
10 months, 1 week ago
its not static content, actually they deployed a API Gateway backed by lambda
upvoted 2 times
...
...
MrAWSAssociate
1 year ago
Selected Answer: A
A option does make sense.
upvoted 1 times
...
Sangsation
1 year ago
Selected Answer: B
By creating an Amazon CloudFront distribution with origins in each AWS Region where the application is deployed, you can leverage CloudFront's global edge network to route traffic to the closest available Region. CloudFront will automatically route the traffic based on the client's location and the health of the origins using CloudFront health checks. Option A (creating Amazon Route 53 health checks with an active-active failover configuration) is not suitable for this scenario as it is primarily used for failover between different endpoints within the same Region, rather than routing traffic to different Regions.
upvoted 2 times
pentium75
6 months, 1 week ago
Option A does not speak of Route 53 failover routing policies.
upvoted 1 times
...
...
Axeashes
1 year ago
Selected Answer: A
https://aws.amazon.com/blogs/compute/building-a-multi-region-serverless-application-with-amazon-api-gateway-and-aws-lambda/
upvoted 3 times
Gooniegoogoo
1 year ago
that is from 2017.. i wonder if it is still relevant..
upvoted 1 times
...
...
DrWatson
1 year, 1 month ago
Selected Answer: A
https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/dns-failover.html
upvoted 1 times
...
antropaws
1 year, 1 month ago
Selected Answer: A
I understand that you can use Route 53 to provide regional failover.
upvoted 1 times
...
alexandercamachop
1 year, 1 month ago
Selected Answer: A
To route traffic to multiple AWS Regions and provide regional failover capabilities for a stateless web application running on AWS Lambda functions invoked by Amazon API Gateway, you can use Amazon Route 53 with an active-active failover configuration. By creating Amazon Route 53 health checks for each Region and configuring an active-active failover configuration, Route 53 can monitor the health of the endpoints in each Region and route traffic to healthy endpoints. In the event of a failure in one Region, Route 53 automatically routes traffic to the healthy endpoints in other Regions. This setup ensures high availability and failover capabilities for your web application across multiple AWS Regions.
upvoted 2 times
...
udo2020
1 year, 1 month ago
I think it's A because the keyword is "route" traffic.
upvoted 2 times
...
omoakin
1 year, 1 month ago
BBBBBBBBBBBBB
upvoted 1 times
karbob
1 year, 1 month ago
CloudFront does not support health checks for routing traffic. is designed primarily for content distribution and caching, rather than for load balancing or traffic routing based on health checks.
upvoted 1 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 ...
ex Want to SAVE BIG on Certification Exam Prep?
close
ex Unlock All Exams with ExamTopics Pro 75% Off
  • arrow Choose From 1000+ Exams
  • arrow Access to 10 Exams per Month
  • arrow PDF Format Available
  • arrow Inline Discussions
  • arrow No Captcha/Robot Checks
Limited Time Offer
Ends in