Home Conference Sessions From "Hello Lamb...

From "Hello Lambda" to Building Production Systems

Ritesh Shrivastav | GOTO Serverless Bengaluru 2025

You need to be signed in to add a collection

Serverless is supposed to make things simpler - just write your code and let the cloud handle the rest. At Jodo, we bought into that promise, using Lambda, EventBridge, and API Gateway to build everything from webhook handlers to audit log processors. And in many ways, it did make us faster. But as our systems grew, we found ourselves facing all the engineering puzzles that come with building reliable, secure, and high-performing applications. In this talk, I’ll share our journey from “Hello, Lambda!” to build production systems that scale - and the challenges we had to tackle along the way. We’ll talk about: * The realities of cold starts and concurrency limits - and how provisioned concurrency helped (sometimes!). * Making sense of logs and traces in a world without servers - and how we made debugging a little less painful. * Keeping our systems secure, from IAM permissions to secret management, without losing sleep. This is a story of what worked, what didn’t, and what we’d do differently if we started over. If you’re working with serverless - or thinking about it - come learn from our experiences and take away practical ideas you can apply to your own systems.

Share on:
linkedin facebook
Copied!

Transcript

Serverless is supposed to make things simpler - just write your code and let the cloud handle the rest. At Jodo, we bought into that promise, using Lambda, EventBridge, and API Gateway to build everything from webhook handlers to audit log processors. And in many ways, it did make us faster. But as our systems grew, we found ourselves facing all the engineering puzzles that come with building reliable, secure, and high-performing applications. In this talk, I’ll share our journey from “Hello, Lambda!” to build production systems that scale - and the challenges we had to tackle along the way.

We’ll talk about:

  • The realities of cold starts and concurrency limits - and how provisioned concurrency helped (sometimes!).
  • Making sense of logs and traces in a world without servers - and how we made debugging a little less painful.
  • Keeping our systems secure, from IAM permissions to secret management, without losing sleep.

This is a story of what worked, what didn’t, and what we’d do differently if we started over. If you’re working with serverless - or thinking about it - come learn from our experiences and take away practical ideas you can apply to your own systems.

About the speakers

Ritesh   Shrivastav

Ritesh Shrivastav

Director of Engineering at Jodo

Related topics