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

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

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

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

A company has deployed a serverless application that invokes an AWS Lambda function when new documents are uploaded to an Amazon S3 bucket. The application uses the Lambda function to process the documents. After a recent marketing campaign, the company noticed that the application did not process many of the documents.

What should a solutions architect do to improve the architecture of this application?

  • A. Set the Lambda function's runtime timeout value to 15 minutes.
  • B. Configure an S3 bucket replication policy. Stage the documents in the S3 bucket for later processing.
  • C. Deploy an additional Lambda function. Load balance the processing of the documents across the two Lambda functions.
  • D. Create an Amazon Simple Queue Service (Amazon SQS) queue. Send the requests to the queue. Configure the queue as an event source for Lambda.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Buruguduystunstugudunstuy
Highly Voted 1 year, 8 months ago
Selected Answer: D
To improve the architecture of this application, the best solution would be to use Amazon Simple Queue Service (Amazon SQS) to buffer the requests and decouple the S3 bucket from the Lambda function. This will ensure that the documents are not lost and can be processed at a later time if the Lambda function is not available. This will ensure that the documents are not lost and can be processed at a later time if the Lambda function is not available. By using Amazon SQS, the architecture is decoupled and the Lambda function can process the documents in a scalable and fault-tolerant manner.
upvoted 5 times
...
Guru4Cloud
Most Recent 1 year, 2 months ago
Selected Answer: D
D. Create an Amazon Simple Queue Service (Amazon SQS) queue. Send the requests to the queue. Configure the queue as an event source for Lambd
upvoted 3 times
...
TariqKipkemei
1 year, 6 months ago
Selected Answer: D
D is the best approach
upvoted 3 times
...
Russs99
1 year, 8 months ago
Selected Answer: D
D is the correct answer
upvoted 3 times
...
Bilalglg93350
1 year, 8 months ago
D. Créez une file d’attente Amazon Simple Queue Service (Amazon SQS). Envoyez les demandes à la file d’attente. Configurez la file d’attente en tant que source d’événement pour Lambda. Cette solution permet de gérer efficacement les pics de charge et d'éviter la perte de documents en cas d'augmentation soudaine du trafic. Lorsque de nouveaux documents sont chargés dans le compartiment Amazon S3, les demandes sont envoyées à la file d'attente Amazon SQS, qui agit comme un tampon. La fonction Lambda est déclenchée en fonction des événements dans la file d'attente, ce qui permet un traitement équilibré et évite que l'application ne soit submergée par un grand nombre de documents simultanés.
upvoted 1 times
Russs99
1 year, 8 months ago
exactement. si je pouvais explique come cela en Francais aussi
upvoted 1 times
...
...
WherecanIstart
1 year, 8 months ago
Selected Answer: D
D is the correct answer.
upvoted 1 times
...
kampatra
1 year, 8 months ago
Selected Answer: D
D is correct
upvoted 1 times
...
[Removed]
1 year, 8 months ago
Selected Answer: D
D is correct
upvoted 1 times
...
[Removed]
1 year, 8 months ago
Selected Answer: D
dddddddd
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 ...