DVA-C02 · Question #730
A developer is responsible for three AWS Lambda functions that run in the same AWS account. The functions are named Lambda A, Lambda B, and Lambda C. The AWS account has a concurrent executions…
The correct answer is B. Configure the reserved concurrency for Lambda Band Lambda C to be 100 each. Set reserved concurrency of 100 for Lambda B and Lambda C to cap their usage and reserve 200 capacity, leaving 800 (80%) guaranteed for Lambda A; this prevents A’s throttling while allowing B and C to process up to their limits.
Question
A developer is responsible for three AWS Lambda functions that run in the same AWS account. The functions are named Lambda A, Lambda B, and Lambda C. The AWS account has a concurrent executions quota of 1,000. Lambda A needs to use up to 80% of the concurrent execution quota to support business operations. However, the developer notices that Lambda B and Lambda C occasionally use more than 20% of the concurrent execution quota. High load from Lambda B and Lambda C causes throttling errors for Lambda A. The developer must ensure that Lambda A never experiences throttling errors. Throttling issues for Lambda B and Lambda C are tolerable. However, Lambda B and Lambda C must handle as much traffic as possible. Which solution will meet these requirements?
Options
- AConfigure the provisioned concurrency for Lambda Band Lambda C to be 100 each.
- BConfigure the reserved concurrency for Lambda Band Lambda C to be 100 each.
- CConfigure an Amazon CloudWatch alarm based on the Throttles metric for Lambda A. Configure
- DConfigure an Amazon CloudWatch alarm based on the Throttles metric for Lambda A. Configure
How the community answered
(37 responses)- A5% (2)
- B46% (17)
- C30% (11)
- D19% (7)
Explanation
Set reserved concurrency of 100 for Lambda B and Lambda C to cap their usage and reserve 200 capacity, leaving 800 (80%) guaranteed for Lambda A; this prevents A’s throttling while allowing B and C to process up to their limits.
Community Discussion
No community discussion yet for this question.