AWS Lambda Playground
This is intended to be a sample proving ground for different aspects of AWS Lambda.
- AWS CDK + AWS SAM
- AWS AppConfig Lambda Extension
- Caching Lambda Extension
- Building Go Lambda in a container
- Building a Go Lambda to use ARM Lambda instances
AWS CDK + AWS SAM
With CDK, it appears that SAM takes on a smaller role in development. The CDK remains the tool that manages creating the template and deploying the CloudFormation stack. SAM is really only needed when wanting to run local instances of a Lambda for testing.
SAM may also be necessary for building Lambda binaries, this is undetermined at this time
Further information of how SAM works with CDK can be found in the SAM documentation