Case studies of AWS serverless apps in production

AWSWeb Development

Are you considering building a new serverless app on AWS? Or maybe migrating an existing workload to a serverless architecture?

Then you probably have a lot of exploratory research ahead of you. Reading tutorials and technical docs on how Lambda and other services work is important and you might even decide to put together a proof of concept app to understand what it’s like to develop on.

But to really get a feel for what it will be like running your app in production, you need to get the warts-and-all lowdown from people who’ve already navigated this path rather than naively jumping in head-first.

Yes Amazon themselves provide a “Customer Success” website dedicated to case studies but this is effectively just a marketing exercise with no real insight into the more technical challenges that the customer encountered. Nice fluff for business execs but pretty useless to engineers.

To help with this, I’ve curated the following list of articles from across the web written by organisations who built their production workloads with real users on a serverless AWS architecture. The articles describe the problems they hit along the way, the solutions they arrived at and an overall summary of the impact on their organisation.

The Case Studies

I’ve ranked each article using a Pain Index 🤕 — a score out of 5 based on how much the author goes into detail on the pains they encountered using serverless techs and tools.

Have your own serverless story? I will be evolving this list regularly, so if you’ve built a production serverless app on AWS and wrote about it somewhere, just drop me a message with a link to your article and I’ll happily add it.

Originally published .Last updated .

Other articles you might enjoy:

Free Email Course

How to transition your team to a serverless-first mindset

In this 5-day email course, you’ll learn:

  • Lesson 1: Why serverless is inevitable
  • Lesson 2: How to identify a candidate project for your first serverless application
  • Lesson 3: How to compose the building blocks that AWS provides
  • Lesson 4: Common mistakes to avoid when building your first serverless application
  • Lesson 5: How to break ground on your first serverless project

    ☎️ Serverless AMA

    Need quick guidance on a specific issue on your AWS serverless project? Or just wondering where to start with serverless?

    Book a call and ask me anything.

    Learn more >>

    🛫 Serverless Launchpad

    Ready to start building your new AWS serverless project but need help with getting everything setup?

    The Serverless Launchpad is a done-for-you DevOps service installed in under a week. You get a leading-practice multi-account AWS environment, a scaffolded codebase and architecture including the common AWS serverless services, isolated cloud environments for individual developers, automated delivery pipelines right through to production and much more. Everything is IaC, extensively documented and handed over to your developers.

    Learn more >>