The AWS Serverless Application Model (SAM) is an open-source framework for building serverless applications. ... SAM CLI provides a Lambda-like execution environment that lets you locally build, test, and debug applications defined by SAM templates or through the AWS Cloud Development Kit (CDK).
What does Sam CLI do?
SAM CLI provides a Lambda-like execution environment that lets you locally build, test, debug, and deploy applications defined by SAM templates. Install AWS Toolkit to use SAM with your favorite IDEs.
How does AWS Sam work?
How does AWS SAM work? AWS SAM provides shorthand syntax to express functions, APIs, databases, and event source mappings. During deployment, SAM transforms and expands the SAM syntax into AWS CloudFormation syntax. Then, CloudFormation provisions your resources with reliable deployment capabilities.