Amazon Serverless Application Repository
The AWS Serverless Application Repository enables teams, organizations, and individual developers to find, deploy, and publish serverless applications. It enables you to quickly deploy code samples, components, and complete applications for common use cases such as web and mobile backends, data processing, and IoT applications using AWS SAM templates.
APIs
AWS Serverless Application Repository API
The AWS Serverless Application Repository API provides programmatic access to create and manage serverless applications, application versions, and deployment configurations for ...
Capabilities
Amazon SAR Serverless App Management
Unified capability for publishing, discovering, and deploying serverless applications via the AWS Serverless Application Repository. Used by Serverless Developers and Platform E...
Run with NaftikoFeatures
Deploy pre-built serverless applications with a single click from the SAR console.
Publish applications as AWS SAM templates with full CloudFormation resource support.
Manage multiple application versions using semantic versioning for controlled updates.
Share applications publicly to the entire AWS community or privately within your organization.
Compose complex serverless architectures using nested SAM application references.
Control who can deploy your application using resource-based policies.
Attach open source licenses to applications using SPDX license identifiers.
Deploy applications through CloudFormation changesets for full infrastructure-as-code support.
Use Cases
Quickly deploy serverless application templates for common patterns like APIs, data processing, and IoT.
Share production-ready serverless building blocks across teams within your organization.
Publish open source serverless applications to the public SAR catalog.
Distribute serverless integration patterns to AWS partner customers.
Package and share reusable microservice patterns as deployable SAR applications.
Automate deployment of pre-vetted serverless infrastructure patterns via CI/CD pipelines.
Integrations
Native integration with the AWS Serverless Application Model for packaging and publishing.
Applications are deployed via CloudFormation change sets for full IaC integration.
The primary compute runtime for all SAR-deployed serverless applications.
Commonly bundled with SAR applications for HTTP API exposure.
Automate SAR application publishing as part of CI/CD pipelines.
Third-party Serverless Framework plugins support SAR publishing workflows.
Frequently included as a data store in SAR application templates.
Used for hosting static content and storing SAR application artifacts.