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

A company is hosting an election reporting website on AWS for users around the world. The website uses Amazon EC2 instances for the web and application tiers in an Auto Scaling group with Application Load Balancers. The database tier uses an Amazon RDS for MySQL database. The website is updated with election results once an hour and has historically observed hundreds of users accessing the reports.
The company is expecting a significant increase in demand because of upcoming elections in different countries. A solutions architect must improve the website's ability to handle additional demand while minimizing the need for additional EC2 instances.
Which solution will meet these requirements?

  • A. Launch an Amazon ElastiCache cluster to cache common database queries.
  • B. Launch an Amazon CloudFront web distribution to cache commonly requested website content.
  • C. Enable disk-based caching on the EC2 instances to cache commonly requested website content.
  • D. Deploy a reverse proxy into the design using an EC2 instance with caching enabled for commonly requested website content.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

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
MikeHugeNerd
Highly Voted 3 years, 8 months ago
B. looks good. The keyword is 'users around the world' = Cloudfront
upvoted 42 times
...
anpt
Highly Voted 3 years, 7 months ago
BBBBBBBBBBBBBBBBBBBBBBBBBB
upvoted 10 times
...
qax2022
Most Recent 2 years, 9 months ago
Selected Answer: B
b is right, but how and an election with "round the world", sound like a election fraud in the real world.
upvoted 3 times
...
Heyang
2 years, 10 months ago
Selected Answer: D
Voted for D, Set reserve proxy add configuration with EC2 Instance. also can speeded to website access
upvoted 1 times
...
slcheng
2 years, 10 months ago
Selected Answer: B
Vote for B
upvoted 1 times
...
AhmedKhaled86
3 years, 3 months ago
Selected Answer: B
"while limiting the requirement for more EC2 instances" So no ELasticache
upvoted 2 times
...
weilun_tann
3 years, 5 months ago
Selected Answer: B
- B - ElastiCache and CloudFront are both valid cache strategies - Both require cache invalidation every hour - However, CloudFront is a "region-specific" cache, and suits our "worldwide" use case here - ElastiCache is more for CONSISTENT, high-volume read workloads
upvoted 7 times
...
prex
3 years, 5 months ago
Selected Answer: B
BBBBBBBBBBBB
upvoted 1 times
...
Cabrera
3 years, 7 months ago
B seems to be correct. 'users around the world' = Cloudfront
upvoted 2 times
...
karthisena
3 years, 7 months ago
As WE can see at the moment our simulator just shows to you the right answer. We are trying our best to add also a reasonable explanation for the provided answer. We are sorry for the inconvenience.
upvoted 2 times
...
syu31svc
3 years, 7 months ago
100% is B
upvoted 4 times
...
Yogi
3 years, 7 months ago
Ans=B. Launch an Amazon CloudFront web distribution to cache commonly requested website content.
upvoted 3 times
...
hp298
3 years, 7 months ago
Results updated every hour. Maybe Elasticache?
upvoted 2 times
nappa
3 years, 7 months ago
you can set a cache expiration of one hour https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Expiration.html
upvoted 1 times
...
lehoang15tuoi
3 years, 7 months ago
The results are updated once per hour. So basically your whole website changes only once per hour. That's the perfect use case for Cloudfront (along with the "users around the world" thing). Next, it also means the instances themselves need to query the database once per hours. Even if you have dozens of instances, in 1 hour your instances would still make at most hundreds of requests to RDS. That's quite lightweight and doesn't necessitate a database cache.
upvoted 6 times
...
[Removed]
3 years, 7 months ago
No because Elasticache it is between EC2 and RDS => so if the demand is huge you will need additional EC2 instances whereas with Cloud Front the request do not go to your EC2 instance.
upvoted 15 times
...
...
phaniawst
3 years, 7 months ago
B- Hundreds of users accessing the same reports, CloudFront is better.
upvoted 3 times
...
anilgc
3 years, 7 months ago
B 100%
upvoted 1 times
...
Kuruvi
3 years, 8 months ago
B is correct.
upvoted 2 times
...
Rahul74427
3 years, 8 months ago
B looks good
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 ...