SAM

  • Serverless Application Model
  • Framework for developing and deploying serverless applications
  • All config is in the YAML formal
  • Lambda function
  • DynamoDB table
  • API Gateway
  • Cognito User Pool
  • SAM help to run followings locally
  • API Gateway
  • DynamoDB Table
  • SAM help to integrate Code Deploy, so Lambda Functions can deploy easily
  • Allow test the Lambda function locally
  • Can invoke function and events locally
  • SAM Templates can be used to test the app through before deploy
  • Using SAM Built In Code Deploy, application can be deployed to the cloud