AWS Certified Solutions Architect Associate SAA-C03 Practice Question
Which statement about AWS Lambda concurrency controls is correct?
Provisioned concurrency sets the maximum concurrency for a function, while reserved concurrency pre-warms execution environments to reduce cold starts.
By default, an AWS account can run unlimited concurrent Lambda executions in a Region, but you can set a reserved concurrency limit at the function level to cap its maximum simultaneous executions.
You can raise a single function's concurrency above the Regional quota by specifying a higher reserved concurrency value in the console.
The default Regional concurrency quota is 1,000 and you can assign reserved concurrency to a function to allocate part of that quota and cap the function's maximum concurrent invocations.
AWS Lambda automatically scales your function up to the Regional concurrency quota (1,000 by default). You can optionally assign reserved concurrency to a function, which both guarantees that amount of capacity and caps the function from exceeding it. Provisioned concurrency, on the other hand, pre-initializes a fixed number of execution environments to avoid cold starts but does not set an upper limit. Therefore, option B is the only statement that accurately reflects both the default Regional limit and the purpose of reserved concurrency. Options A, C, and D each misstate one or more aspects of these limits or features.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is AWS Lambda's concurrency model?
Open an interactive chat with Bash
How do I adjust the concurrency limits for a Lambda function?
Open an interactive chat with Bash
What happens if a Lambda function reaches its concurrency limit?