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.
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.
You can raise a single function's concurrency above the Regional quota by specifying a higher reserved concurrency value in the console.
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.
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 the difference between reserved concurrency and provisioned concurrency in AWS Lambda?
Open an interactive chat with Bash
Can the Regional concurrency quota for AWS Lambda be increased?
Open an interactive chat with Bash
What happens when a Lambda function exceeds its reserved concurrency limit?