Learn more about Serverlesspresso!

What is Serverlesspresso?

Serverlesspresso is an interactive serverless application that lets you order coffee from your phone. It consists of an event-driven backend built primarily with AWS Lambda durable functions and Amazon EventBridge and three front-end applications. The application provides a real-world example of building scalable, extensible, and low-maintenance serverless workloads.

Build your own Serverlesspresso in the workshop

Workshop

Want to see how it works? Follow this step by step workshop to build your own version of Serverlesspresso with AWS Lambda durable functions.

Getting started with AWS Lambda

Tutorial

New to serverless? No problem! Follow this series to start building apps with AWS Lambda.

Orchestrate with AWS Lambda durable functions

Docs

Want to build long-running, stateful workflows in a single Lambda function that can suspend and resume? Learn how durable functions orchestrate the Serverlesspresso order lifecycle.

What is Amazon EventBridge

Docs

Learn how EventBridge can help decouple applications with events.

Best practices for advanced serverless developers

Video

Great talk from re:Invent 2024 on serverless architecture, best practices, and tools.

Powertools for AWS Lambda

Toolkit

Supercharge your serverless development.