This rule ensures that the concurrent execution limit for Lambda functions is properly configured.
Rule | Lambda functions concurrent execution limit configured |
Framework | SOC 2 |
Severity | ✔ Low |
Lambda Function Concurrent Execution Limit
Description:
The Lambda function concurrent execution limit is a configuration setting in AWS Lambda that defines the maximum number of concurrent executions allowed for a specific Lambda function. This setting helps control the scalability and ensures resources are not overwhelmed during peak times.
Troubleshooting Steps:
If you encounter issues related to the concurrent execution limit, follow the steps below to troubleshoot:
Code/Configuration:
To modify the concurrent execution limit, you can update the Lambda function's configuration through the AWS Management Console, AWS CLI, or AWS SDK.
AWS Management Console:
AWS CLI:
Use the AWS CLI and execute the following command to update the concurrent execution limit:
aws lambda put-function-concurrency --function-name <lambda-function-name> --reserved-concurrent-executions <concurrent-execution-limit>
Replace
<lambda-function-name>
with the actual name of your Lambda function and <concurrent-execution-limit>
with the desired maximum concurrent execution value.Remediation Steps:
To remediate issues related to the Lambda function concurrent execution limit, you can follow these steps:
By following these steps, you can effectively manage the concurrent execution limit for your Lambda functions and ensure their scalability and availability as per the SOC 2 guidelines.