Serverless Application Repository Resources

Documentation

Find documentation and other resources to help you get started with the AWS Serverless Application Repository, the AWS Serverless Application Model (SAM), and with building serverless applications.

AWS Serverless Application Model (AWS SAM)

AWS SAM defines a standard application model for serverless applications by providing a simplified way of defining the Amazon API Gateway APIs, AWS Lambda functions, and Amazon DynamoDB tables needed by your serverless application. Applications in the AWS Serverless Application Repository are packaged using the AWS Serverless Application Model (SAM) format, and can be connected with a variety of AWS products and resources.

TwitchCast: Deep Dive Into Deploying and Publishing Serverless Apps

Learn how to configure, modify, deploy, and publish a serverless application in the AWS Serverless Application Repository. 

Live Coding on Twitch: Process Tweets Like a Pro - Episode 1

Utilizing pre-built open-source apps from the AWS Serverless Application Repository and a little bit of code, you can build an app that processes tweets in real-time without interacting with the Twitter API. 

Live Coding on Twitch: Process Tweets Like a Pro - Episode 2

Build an app that processes tweets in real-time and performs sentiment analysis. This episode highlights AWS Lambda, the AWS Serverless Application Repository, and Amazon Comprehend, and uses Java code. 

Webinar: Tips and Tricks for Deploying Serverless Apps

See step-by-step examples of best practices for building and deploying serverless apps and learn how you can connect individual apps to create more complex applications. 

Blog posts

AWS NEWS BLOG: Now Available - AWS Serverless Application Repository

This blog post by AWS Chief Evangelist Jeff Barr offers a step-by-step guide for deploying and publishing a serverless application in the AWS Serverless Application Repository.

AWS COMPUTE BLOG: Innovation Flywheels & the AWS Serverless Application Repository

This blog post discusses the inspiration behind the Serverless Application Repository - giving customers a way to share samples, create extensibility, and grow consumer relationships on top of serverless.