SVS314: AWS Lambda Performance Tuning: Best Practices and Guidance

Resources for SVS314: AWS Lambda performance tuning: Best practices and guidance

In this chalk talk, learn about opportunities to optimize your serverless applications built with AWS Lambda. Review optimizations in the function configuration and within your function code. Also learn how you can measure and tune your function’s performance by configuring memory to get the right application performance. Finally, hear best practices for initialization logic and reuse to activate fast startup and running of your functions.

AWS Lambda Power Tuning

GitHub repo

AWS Lambda Power Tuning is a state machine powered by AWS Step Functions that helps you optimize your Lambda functions for cost and/or performance in a data-driven way.

Lambda optimization tips

AWS documentation

Serverless applications can be extremely performant, thanks to the ease of parallelization and concurrency. While the Lambda service manages scaling automatically, you can optimize the individual Lambda functions used in your application to reduce latency and increase throughput.

Presented by:

Eric Johnson

Eric Johnson

Eric Johnson is a Principal Developer Advocate for Serverless Applications at Amazon Web Services and is based in Northern Colorado. Eric is a fanatic about serverless and enjoys helping developers understand how serverless technologies introduces a major paradigm shift in how they approach building and running applications at massive scale with minimal administration overhead. Prior to this, Eric has worked as a developer, solutions architect and AWS Evangelist for an AWS partner company.

Follow on LinkedIn