aws/serverless-application-model
The AWS Serverless Application Model (AWS SAM) transform is a AWS CloudFormation macro that transforms SAM templates into CloudFormation templates. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 40
- age_days: 3614
- days_rel: 9
- days_push: 8
- n_releases_24m: 22
Adoption not part of the score
9561 stars · 2459 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
The AWS Serverless Application Model (SAM) transform is a CloudFormation macro, published as the aws-sam-translator Python package, that converts shorthand SAM templates into full CloudFormation templates. It provides built-in best practices and sane defaults for defining serverless resources like Lambda functions, APIs, and event sources as infrastructure as code.
Use cases
- define serverless infrastructure as code with shorthand syntax
- transform SAM templates into CloudFormation templates
- deploy AWS Lambda functions and APIs via CloudFormation
- provision serverless applications with best-practice defaults
- validate and translate SAM template YAML locally
- manage AWS infrastructure declaratively
When to choose
- you are building serverless applications on AWS with Lambda, API Gateway, or DynamoDB
- you want concise infrastructure-as-code templates that expand to CloudFormation
- you want built-in best practices and sane defaults for serverless resources
- you use the AWS SAM CLI for local testing and deployment
- you need programmatic SAM-to-CloudFormation translation in Python
When to avoid
- you deploy to non-AWS clouds or want cloud-agnostic infrastructure
- you need full low-level control over raw CloudFormation resources
- your infrastructure is container-based (ECS/EKS) rather than serverless
- you use Terraform or Pulumi as your primary IaC tool without SAM integration
Facets
library · maturity active
infrastructure-as-code deployment compiler configuration-management cloud-computing infrastructure-as-code developer-tools python cloud aws-sam cloudformation aws-lambda serverless template-transform macro infrastructure-as-code devops
10 sources
- readme: https://github.com/aws/serverless-application-model · fetched 2026-08-28 · e9889f7d37d2
- homepage: https://aws.amazon.com/serverless/sam · fetched 2026-08-29 · 3e4c4e9c3d3c
- site_page: https://aws.amazon.com/getting-started?nc2=h_dsc_aa_gs · fetched 2026-08-29 · f35fd0664950
- site_page: https://aws.amazon.com/about-aws/global-infrastructure?nc2=h_dsc_aa_gi · fetched 2026-08-29 · 79a446e5fbd1
- site_page: https://aws.amazon.com/products/developer-tools/agent-toolkit-for-aws?nc2=h_dsc_ex_s5 · fetched 2026-08-29 · 3cc21b596f92
- site_page: https://aws.amazon.com/pricing?nc2=h_pr_hub · fetched 2026-08-29 · e2abd01d7981
- site_page: https://aws.amazon.com/savingsplans?nc2=h_pr_sp · fetched 2026-08-29 · 9ff3c7ad93e0
- site_page: https://aws.amazon.com/s3/pricing?nc2=h_pr_s3 · fetched 2026-08-29 · 97bbf99c3793
- site_page: https://aws.amazon.com/bedrock/pricing?nc2=h_pr_br · fetched 2026-08-29 · 4ccc538a3696
- site_page: https://aws.amazon.com/rds/pricing?nc2=h_pr_rds · fetched 2026-08-29 · 538280f30c8a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| aws/serverless-application-model | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="aws/serverless-application-model")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem