Posted On: Dec 23, 2020

AWS Compute Optimizer, a recommendation service that helps you identify optimal resource configurations for your AWS workloads, now delivers memory size recommendations for AWS Lambda Functions.

Choosing the right memory size for a Lambda function is an important task. While under-provisioning can lead to increased error rate or application latency, over-provisioning can lead to unnecessary cost. Compute Optimizer delivers recommendations for Lambda functions that may be over-provisioned in memory sizes so that you can down-size them to save costs. Compute Optimizer also delivers recommendations for Lambda functions that may benefit from additional CPU power, so that you can increase their memory sizes to allocate more CPU power and reduce execution time. By using these recommendations, you can quickly identify optimal memory size settings for your Lambda functions based on your usage and performance metrics, without specialized knowledge or substantial time.

Compute Optimizer Lambda function memory size recommendations are now available in US East (Ohio), US East (N. Virginia), US West (N. California), US West (Oregon), Asia Pacific (Mumbai), Asia Pacific (Seoul), Asia Pacific (Singapore), Asia Pacific (Sydney), Asia Pacific (Tokyo), Canada (Central), Europe (Frankfurt), Europe (Ireland), Europe (London), Europe (Paris), Europe (Stockholm), and South America (São Paulo) regions at no additional charge. You only pay for your Lambda function usage. You can start using AWS Compute Optimizer through the AWS Management Console, AWS CLI, or AWS SDK. These recommendations are also available in the AWS Lambda console. Click here to learn more.