The Storage First Pattern

Last Updated: July 23, 2020
The Storage First Pattern allows you to reliably capture data from incoming API requests without needing a Lambda function to parse, process, transform and save the data. Under the right circumstances, this pattern can reduce latency, save money, and minimize bugs. Explore this pattern...

The Circuit Breaker

Last Updated: July 23, 2020
The Circuit Breaker pattern keeps track of the number of failed (or slow) API calls by using a cache to share the status across multiple Lambda functions. This allows you to perform load shedding when downstream services become unavailable. Explore this pattern...

The Simple Web Service

Last Updated: July 17, 2020
A basic of pattern for creating a serverless API or web service. This example uses DynamoDB as the database because it scales nicely with the high concurrency capabilities of AWS Lambda. Explore this pattern...

The Strangler Pattern

Last Updated: July 17, 2020
This pattern lets you route requests to your legacy APIs, while allowing you to direct specific routes to new serverless services as you add them. Explore this pattern...