This rule checks if the concurrent execution limit is configured for Lambda functions.
Rule | Lambda functions concurrent execution limit configured |
Framework | NIST 800-53 Revision 5 |
Severity | ✔ Low |
Lambda Functions Concurrent Execution Limit
The Lambda Functions Concurrent Execution Limit is a policy implemented to adhere to the requirements of NIST 800-53 Revision 5. This policy helps organizations regulate and control the maximum number of concurrent executions allowed for AWS Lambda functions. By setting a limit on concurrent executions, organizations can ensure the efficient utilization of resources, prevent overload, and maintain system stability.
Policy Description
The policy specifies the maximum number of concurrent executions allowed for Lambda functions. When the specified limit is reached, no new Lambda function invocations will be executed until there is an available execution slot.
Policy Details
To implement the policy, you need to set the concurrent execution limit for Lambda functions in accordance with NIST 800-53 Revision 5. The specific details for implementing this policy may vary depending on your organization's requirements. However, the following steps provide a general guideline:
Troubleshooting
If you encounter any issues related to the concurrent execution of Lambda functions, the following troubleshooting steps may help:
Necessary Code Examples
When using the AWS CLI to configure the concurrent execution limit for Lambda functions, you can use the following command:
aws lambda put-function-concurrency --function-name <FunctionName> --reserved-concurrent-executions <ConcurrencyLimit>
Replace
<FunctionName>
with the name of your Lambda function and <ConcurrencyLimit>
with the desired maximum number of concurrent executions.Remediation Steps
To remediate any issues or adjust the concurrent execution limit for Lambda functions, follow these steps:
Remember to regularly monitor the concurrency usage and adjust the limits accordingly based on your organization's evolving requirements.
By implementing and managing the Lambda Functions Concurrent Execution Limit policy according to the guidelines outlined above, organizations can effectively control and optimize the concurrent execution of their Lambda functions, aligning with the requirements of NIST 800-53 Revision 5.