AWS Lambda
Developer Guide

The AWS Documentation website is getting a new look!
Try it now and let us know what you think. Switch to the new look >>

You can return to the original look by selecting English in the language selector above.

Using the AWS Serverless Application Model (AWS SAM)

The AWS Serverless Application Model (AWS SAM) is an open-source framework you can use to build serverless applications on AWS. It consists of the AWS SAM template specification that you use to define your serverless applications, and the AWS SAM command line interface (AWS SAM CLI) that you use to build, test and deploy your serverless applications.

For more information about AWS SAM, see What Is AWS SAM?.

For more information about AWS SAM templates, see AWS SAM Template Basics.

For more information about locally testing Lambda functions, see Testing and Debugging Serverless Applications.

For more information about automating deployments of serverless applications, see Deploying Serverless Applications.