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 17 discussion

A start-up company has a web application based in the us-east-1 Region with multiple Amazon EC2 instances running behind an Application Load Balancer across multiple Availability Zones. As the company's user base grows in the us-west-1 Region, it needs a solution with low latency and high availability.
What should a solutions architect do to accomplish this?

  • A. Provision EC2 instances in us-west-1. Switch the Application Load Balancer to a Network Load Balancer to achieve cross-Region load balancing.
  • B. Provision EC2 instances and an Application Load Balancer in us-west-1. Make the load balancer distribute the traffic based on the location of the request.
  • C. Provision EC2 instances and configure an Application Load Balancer in us-west-1. Create an accelerator in AWS Global Accelerator that uses an endpoint group that includes the load balancer endpoints in both Regions.
  • D. Provision EC2 instances and configure an Application Load Balancer in us-west-1. Configure Amazon Route 53 with a weighted routing policy. Create alias records in Route 53 that point to the Application Load Balancer.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

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
foreverlearner
Highly Voted 3 years, 8 months ago
"ELB provides load balancing within one Region, AWS Global Accelerator provides traffic management across multiple Regions [...] AWS Global Accelerator complements ELB by extending these capabilities beyond a single AWS Region, allowing you to provision a global interface for your applications in any number of Regions. If you have workloads that cater to a global client base, we recommend that you use AWS Global Accelerator. If you have workloads hosted in a single AWS Region and used by clients in and around the same Region, you can use an Application Load Balancer or Network Load Balancer to manage your resources." https://aws.amazon.com/global-accelerator/faqs/
upvoted 68 times
tinyshare
3 years, 5 months ago
C is absolutely wrong. You can't add endpoints from TWO different regions into ONE endpoint group.
upvoted 3 times
...
...
sankar78
Highly Voted 3 years, 8 months ago
i feel C
upvoted 29 times
wivoleb574
3 years, 5 months ago
you feel or you know? :D If you think you know then you are wrong. You can't add different regions into one endpoint group.
upvoted 1 times
allanm
2 years, 9 months ago
But you can add multiple endpoint groups pointing to different regions within the same listener port for ALB.
upvoted 1 times
...
...
greypig
3 years, 7 months ago
C is ok
upvoted 3 times
...
aguy9
3 years, 7 months ago
I agree with C
upvoted 2 times
...
...
48cd959
Most Recent 1 year, 2 months ago
Selected Answer: C
Answer C - Clue - Global accelerator can combine multiple endpoints of different ALB in different regions to one.
upvoted 1 times
...
jatric
1 year, 8 months ago
Selected Answer: C
A and B are wrong. In D weighted policy seems not appropriate here. Hence C seems more accurate than D.
upvoted 1 times
...
Madan12345
1 year, 11 months ago
Selected Answer: C
AWS Global Accelerator is a networking service that helps you improve the availability, performance, and security of your public applications. Global Accelerator provides two global static public IPs that act as a fixed entry point to your application endpoints, such as Application Load Balancers, Network Load Balancers, Amazon Elastic Compute Cloud (EC2) instances, and elastic IPs.
upvoted 1 times
...
BATSIE
2 years, 3 months ago
THE OPTIMAL SOLUTION MUST BE Create a VPC in each of the us-east-1 and us-west-1 Regions. Launch EC2 instances in multiple Availability Zones within each VPC.WHICH WILL RUN OUR WEB APPLICATION Create an Application Load Balancer in each Region in front of the EC2 instances. Create a Global Accelerator and specify the two Application Load Balancers as endpoints. Update DNS records to route traffic to the Global Accelerator. Monitor performance and make adjustments as necessary.
upvoted 1 times
...
Jobair
2 years, 6 months ago
Selected Answer: C
Q: What can I do with AWS Global Accelerator? Easily move endpoints between Availability Zones or AWS Regions without needing to update your DNS configuration or change client-facing applications. https://aws.amazon.com/global-accelerator/faqs/
upvoted 1 times
...
vbelur
2 years, 7 months ago
Selected Answer: C
Route53 will not actually route the records. It just returns the appropriate CNAME or A record. To route the traffic among different regions use Global Accelerator.
upvoted 3 times
...
Gerd95
2 years, 8 months ago
There is no correct answer. The 2 answers that only include the Load Balancers are wrong - they do not work multi-region The Global Accelerator answer would be a good solution, however they say adding the 2 different load balancers to 1 Endpoint group. An Endpoint Group can only contain Endpoints from a single Region -> thus also wrong. Route 53 could also be an option, but not with weighted policies, those will not help us spread load across regions. The following policies could help: latency, geolocation, Geoproximity, latency-based. So this answer is also not correct.
upvoted 1 times
mhassaankhokhar
1 year, 3 months ago
I also think that no option is appropriate. If using global accelerator then no need to deploy in other region. If you want to use route 53 then weighted is not good option as it will divide traffic based on provided weights not on the basis of latency, geolocation or geo-proximity.
upvoted 1 times
...
...
rude7
2 years, 9 months ago
Selected Answer: C
This provides justification to add endpoints from different regions to the ALB: https://catalog.us-east-1.prod.workshops.aws/workshops/effb1517-b193-4c59-8da5-ce2abdb0b656/en-US/traffic-dials Add endpoint groups to the accelerator The new requirement is to make sure your web application is deployed in at least two different AWS regions, different reasons can explain this requirement: compliance latency blue/green deployments, A/B testing, failover in case for example something happens to the Lambda function, handle increased traffic, etc. This does a comparative analysis of latency between options C and D specifcally for a small number of regions: https://binx.io/2021/11/17/latency-based-routing-in-aws/ Also, We already know that Route 53 latency-based routing makes use of DNS telemetry and network latency to return the best latency record for a given query. Therefore it spends more time on the ISP network and the Internet than the Global Accelerator does.
upvoted 2 times
...
Gebreab78
2 years, 9 months ago
Selected Answer: C
C is the appropriate answer
upvoted 2 times
...
ACloudptra
2 years, 9 months ago
Selected Answer: C
AWS Global Accelerator provides you with a set of static IP addresses that can map to multiple application endpoints across AWS Regions, to improve redundancy.
upvoted 2 times
...
john6732
2 years, 9 months ago
Selected Answer: C
How is it gonna be D? Weighted policy won't account for location, you're going to have to set it to 50/50 or some other amount. Clearly states here that you can have more than one endpoint group in the accelerator and direct traffic to an endpoint group based on client location.... https://docs.aws.amazon.com/global-accelerator/latest/dg/about-endpoint-groups.html
upvoted 1 times
...
naveenagurjara
2 years, 10 months ago
None of the options are correct. Surprised? Read D again... Weighted routing policy does NOT take latency or user location into account. So how can it provide the low latency requirements?
upvoted 3 times
naveenagurjara
2 years, 10 months ago
I will stick with C.... you can.. hehe.. Now.. add different EPs to a GA grp... check this.. https://aws.amazon.com/global-accelerator/faqs/
upvoted 1 times
...
...
EzBL
2 years, 10 months ago
Selected Answer: C
"How AWS Global Accelerator works PDF RSS The static IP addresses provided by AWS Global Accelerator serve as single fixed entry points for your clients. When you set up your accelerator with Global Accelerator, you associate the static IP addresses to regional endpoints in one or more AWS Regions. For standard accelerators, the endpoints are Network Load Balancers, Application Load Balancers, Amazon EC2 instances, or Elastic IP addresses." "When you add a listener in a standard accelerator, you specify the endpoint groups for Global Accelerator to direct traffic to. An endpoint group, and all the endpoints in it, must be in one AWS Region." Plane English An Accelerator is multi-region the condition is that all endpoint into the group must be in the same region.
upvoted 3 times
...
ravisar
2 years, 10 months ago
Answer is C. "For each AWS Region that you want to direct traffic to, add one endpoint group. Endpoint groups include one or more endpoints in the Region. You can't have more than one endpoint group per Region"
upvoted 1 times
...
ravisar
2 years, 10 months ago
Answer is C "AWS Global Accelerator is a service that improves the availability and performance of your applications with local or global users. It provides static IP addresses that act as a fixed entry point to your application endpoints in a single or multiple AWS Regions, and uses the AWS global network to optimize the path from your users to your applications."
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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago