The Cloud Engineers

The Cloud Engineers

When NOT to Go Serverless: 5 Use Cases Where It’s the Wrong Choice

Lefteris Karageorgiou's avatar
Lefteris Karageorgiou
Mar 04, 2026
∙ Paid

Serverless is one of the most transformative paradigms in cloud computing. AWS Lambda, API Gateway, DynamoDB, and the broader serverless ecosystem let you build and scale applications without ever thinking about servers. It’s fast to develop, often cheap to run, and incredibly powerful.

But here’s the thing: serverless is not a silver bullet.

After years of building on AWS, I’ve seen teams adopt serverless for everything — and sometimes pay the price in performance, cost, complexity, or all three. The best architects don’t just know when to use a tool. They know when not to.

In this article, I’ll walk you through five real-world use cases where going serverless is the wrong choice, and what you should consider instead.

Thanks for reading The Cloud Engineers! Subscribe for free to receive new posts and support my work.

1. Long-Running, Compute-Heavy Workloads

The Problem

AWS Lambda has a hard timeout of 15 minutes. If your workload takes longer than that, Lambda simply isn’t an option. But ev…

User's avatar

Continue reading this post for free, courtesy of Lefteris Karageorgiou.

Or purchase a paid subscription.
© 2026 Lefteris Karageorgiou · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture