Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon Exam SAA-C03 Topic 4 Question 59 Discussion

Actual exam question for Amazon's SAA-C03 exam
Question #: 59
Topic #: 4
[All SAA-C03 Questions]

[Design High-Performing Architectures]

The customers of a finance company request appointments with financial advisors by sending text messages. A web application that runs on Amazon EC2 instances accepts the appointmentrequests. The text messages are published to an Amazon Simple Queue Service (Amazon SQS) queue through the web application. Another application that runs on EC2 instances then sends meeting invitations and meeting confirmation email messages to the customers. After successful scheduling, this application stores the meeting information in an Amazon DynamoDB database.

As the company expands, customers report that their meeting invitations are taking longer to arrive.

What should a solutions architect recommend to resolve this issue?

Show Suggested Answer Hide Answer
Suggested Answer: D

To resolve the issue of longer delivery times for meeting invitations, the solutions architect can recommend adding an Auto Scaling group for the application that sends meetinginvitations and configuring the Auto Scaling group to scale based on the depth of the SQS queue. This will allow the application to scale up as the number of appointment requests increases, improving the performance and delivery times of the meeting invitations.


Contribute your Thoughts:

Ligia
1 days ago
Haha, the company's customers are probably wondering if the financial advisors are still living in the stone age, waiting for their meeting invitations. Option D is definitely the way to go!
upvoted 0 times
...
Lizbeth
3 days ago
That's a good point. Maybe we should consider that option as well.
upvoted 0 times
...
Harrison
4 days ago
But wouldn't adding an Auto Scaling group based on the SQS queue depth help with the delay issue?
upvoted 0 times
...
Lizbeth
8 days ago
I disagree. I believe adding an Amazon API Gateway API would be more effective.
upvoted 0 times
...
Edmond
9 days ago
Hmm, CloudFront might help with caching, but I'm not convinced it's the right solution here. The bottleneck seems to be with the application sending the invitations, not the web app accepting the requests.
upvoted 0 times
Hillary
1 days ago
B) Add an Amazon API Gateway API in front of the web application that accepts the appointment requests.
upvoted 0 times
...
Fallon
2 days ago
A) Add a DynamoDB Accelerator (DAX) cluster in front of the DynamoDB database.
upvoted 0 times
...
...
Harrison
24 days ago
I think we should add a DynamoDB Accelerator (DAX) cluster.
upvoted 0 times
...
Delmy
1 months ago
I'm not sure if adding an API Gateway will actually resolve the issue with the meeting invitations. Seems like a bit of an overkill for this use case.
upvoted 0 times
...
Leatha
1 months ago
Option D sounds like the most efficient solution. Scaling the application based on the SQS queue depth will ensure the meeting invitations are sent out in a timely manner as the business grows.
upvoted 0 times
...

Save Cancel
az-700  pass4success  az-104  200-301  200-201  cissp  350-401  350-201  350-501  350-601  350-801  350-901  az-720  az-305  pl-300  

Warning: Cannot modify header information - headers already sent by (output started at /pass.php:70) in /pass.php on line 77