πŸ—‚οΈ Navigation
πŸ”§ AWS Serverless Application Model (SAM)

AWS Serverless Application Model (SAM)

An open-source framework for building serverless applications.

Visit Website β†’

Overview

AWS SAM is an open-source framework that you can use to build serverless applications on AWS. A serverless application is a combination of Lambda functions, event sources, and other resources that work together to perform tasks. Note that a serverless application is more than just a Lambda functionβ€”it can include additional resources such as APIs, databases, and event source mappings.

✨ Key Features

  • Simplified syntax for defining serverless resources
  • Local testing and debugging with the SAM CLI
  • Integration with AWS CloudFormation for deployment
  • Built-in best practices for serverless development
  • Policy templates for managing permissions

🎯 Key Differentiators

  • Native integration with the AWS ecosystem
  • Simplified syntax specifically for serverless resources
  • Seamless deployment through AWS CloudFormation

Unique Value: Streamlines the development and deployment of serverless applications on AWS with a concise syntax and powerful local testing capabilities.

🎯 Use Cases (4)

Building and deploying serverless applications on AWS Rapidly prototyping serverless architectures Automating the deployment of serverless resources Standardizing serverless development practices

βœ… Best For

  • Defining and deploying serverless APIs and microservices
  • Creating event-driven applications that respond to changes in AWS resources
  • Building and testing serverless applications locally before deploying to the cloud

πŸ’‘ Check With Vendor

Verify these considerations match your specific requirements:

  • Multi-cloud deployments
  • Projects that require a graphical user interface for infrastructure management

πŸ† Alternatives

Serverless Framework Terraform AWS CDK

Offers a more focused and simplified experience for serverless development on AWS compared to the broader scope of Terraform or the imperative approach of the AWS CDK.

πŸ’» Platforms

Desktop (CLI)

βœ… Offline Mode Available

πŸ”Œ Integrations

AWS Lambda Amazon API Gateway Amazon DynamoDB AWS Step Functions AWS CodeDeploy

πŸ›Ÿ Support Options

  • βœ“ Email Support
  • βœ“ Live Chat
  • βœ“ Phone Support
  • βœ“ Dedicated Support (AWS Support Plans tier)

πŸ”’ Compliance & Security

βœ“ SOC 2 βœ“ HIPAA βœ“ BAA Available βœ“ GDPR βœ“ ISO 27001 βœ“ SSO βœ“ Inherits compliance from the underlying AWS services

πŸ’° Pricing

Contact for pricing
Free Tier Available

Free tier: AWS SAM is free to use. You only pay for the AWS resources created by your SAM templates.

Visit AWS Serverless Application Model (SAM) Website β†’