Documentation

Amazon API Gateway

Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. 

Read the documentation >>

Amazon Simple Notification Service (SNS)

Amazon SNS is a highly available, durable, secure, fully managed pub/sub messaging service that enables you to decouple microservices, distributed systems, and serverless applications. 

Read the documentation >>

Amazon Simple Queue Service (SQS)

Amazon SQS is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. 

Read the documentation >>

AWS Fargate

AWS Fargate is a compute engine for Amazon ECS that allows you to run containers without having to manage servers or clusters. 

Read the documentation >>

AWS Lambda

AWS Lambda enables you to run code for virtually any type of application or backend service with zero administration. 

Read the documentation >>

AWS Serverless Application Model (SAM)

AWS SAM is an open-source framework for building serverless applications using simple and clean syntax. 

Read the documentation >>

AWS Serverless Application Repository (SAR)

AWS SAR enables teams, organizations, and individual developers to store and share reusable applications, and easily assemble and deploy serverless architectures.

Read the documentation >>

AWS Step Functions

AWS Step Functions lets you coordinate multiple AWS services into serverless workflows so you can build and update apps quickly. 

Read the documentation >>

Tutorials

Build a simple serverless web application

Use AWS Lambda, Amazon API Gateway, Amazon S3, Amazon DynamoDB, and Amazon Cognito to build a serverless web app that allows users to request unicorn rides.

Read tutorial >> 

Build a dynamic, multi-service web application

Deploy a web application, connect to a database, analyze user behavior using Amazon Cognito, Amazon Kinesis, AWS Lambda, AWS Fargate, AWS CodeCommit, and more. 

Read tutorial >>

Watch live coding tutorials on Twitch

Watch our Build On Serverless broadcasts and build a serverless airline booking app using AWS Lambda, AWS AppSync, Amazon SQS, and more. 

Watch tutorials >>

Customer-built tools

Access open-source tools from leading companies who have built serverless frameworks, applications, and solutions to improve the way they process data, perform load testing, manage serverless projects across teams, and accelerate internal serverless adoption. To find more open-source and third party developer tools for serverless applications, visit our Serverless developer tools page.  

StreamAlert by Airbnb
StreamAlert by Airbnb

StreamAlert is a serverless, real-time data analysis framework which empowers you to ingest, analyze, and alert on data from different sources and alerting logic you define.

Visit StreamAlert GitHub >>
Visit Airbnb.io >>

Jazz by T-Mobile
Cloud Custodian by Capital One

Cloud Custodian is a rules engine for managing public cloud accounts and resources. It allows users to define policies to enable a well managed cloud infrastructure and consolidates adhoc scripts into a lightweight and flexible tool. 

Visit Cloud Custodian GitHub >>

Odin & Fenrir by Coinbase
Odin & Fenrir by Coinbase

Odin allows you to deploy 12-factor applications to AWS. Fenrir is a secure AWS SAM deployer that helps manage serverless projects and scale serverless across your teams and orgs. 

ShadowReader by Edmunds
ShadowReader by Edmunds

ShadowReader is a load-testing tool that replays production traffic to a destination of your choice by collecting traffic patterns from access logs. 

Visit ShadowReader GitHub >>

Bender by Nextdoor
Bender by Nextdoor

Bender provides an extendable Java framework for creating serverless ETL functions on AWS Lambda. Bender provides the interfaces necessary to build modules for all aspects of the ETL process. 

Visit Bender GitHub >>

Jazz by T-Mobile
Jazz by T-Mobile

Jazz is a serverless development platform that accelerates the adoption of serverless technology within your enterprise. Jazz can help build functions, APIs, and static websites, and comes with CI/CD by default.  

Visit Jazz GitHub >>

Whitepapers

Serverless: Changing the face of business economics - a venture capital and startup perspective

Learn why serverless computing is a game changer for business economics.

Read whitepaper >>

Optimizing enterprise economics with serverless architectures

See how organizations are building reactive, event-based systems at a fraction of conventional costs.

Read whitepaper >>

Serverless stream architectures and best practices

Explore three stream processing patterns using a serverless approach. Cost estimates and templates included!

Read whitepaper >>

Security overview of AWS Lambda - an in-depth look

Deep dive into the underpinnings of AWS Lambda security.

Read whitepaper >>

Customer case studies

Learn how AWS customers use serverless products to solve their business use cases. Visit our serverless case studies page to see all customer case studies.

The evolution of Comcast: Using serverless to solve previously impossible problems (1:33)
How Coinbase scales using Odin, their serverless, open-source secure deployment pipeline (1:21)
Thomson Reuters

Thomson Reuters uses a serverless architecture to process up to 4,000 events per second for its usage analytics service. The service reliably handles spikes of twice its normal traffic and has high durability. The company deployed the service into production in only five months using AWS.   

 

Read the Thomson Reuters case study >>
iRobot

iRobot, a leading global consumer robot company and the maker of the internet-connected Roomba robotic vacuum, is building the next generation of connected devices for the smart home using a serverless architecture. The iRobot platform, based on AWS Lambda and AWS IoT, is managed by fewer than 10 people.

 

Read the iRobot case study >>
Finra

FINRA is a not-for-profit organization that oversees securities broker-dealers in the United States. By using AWS Lambda, FINRA is able to analyze 75 billion market events every day to identify fraud and insider trading.

 

 

Read the FINRA case study >>

Reference architectures

Mobile backend using AWS Lambda

Build a serverless backend for a mobile application that enables users to upload photos and notes. 

View GitHub example >>

Image recognition & processing

Orchestrate a serverless workflow using AWS Step Functions that processes photos and extracts metadata. 

View GitHub example >>

Real-time stream processing

Process real-time streaming data for application activity tracking, order processing, click stream analysis, and more. 

View GitHub example >>

Run serverless MapReduce jobs

Build a MapReduce framework (and cost-effective pipeline) that can process data stored in Amazon S3. 

View GitHub example >>

Technical talks

Serverless architectural patterns and best practices (57:47)
Introduction to AWS Lambda and serverless applications (56:01)
A serverless journey: AWS Lambda under the hood (59:12)
Building API-driven microservices with Amazon API Gateway (49:54)
Building a development workflow for serverless applications (44:08)
Building enterprise-grade serverless applications (1:02:27)

Blog posts

Building serverless pipelines with Amazon CloudWatch Events

Serverless and startups, the beginning of a beautiful friendship

AWS Serverless Application Model (SAM) CLI - Build, test, and debug serverless apps locally

More…

We didn't find any serverless blogs at this time, please visit our AWS blog for more information.

Learn more about serverless computing

Visit the AWS Lambda page
Ready to get started?
Sign up
Have more questions?
Contact us