Skip to content
Artwork for The AWS Developers Podcast
The AWS Developers Podcast · Wednesday · 1 hr 12 min

Is AWS Lambda still serverless?

Is AWS Lambda still serverless? With Managed Instances, MicroVMs, and Durable Functions, Lambda can now run workloads it was never designed for. AWS Serverless Hero Yan Cui explains what changed, what you give up, and why the core serverless promise still holds. Romain sits down with Yan Cui, AWS Serverless Hero and independent consultant, to discuss how Lambda grew into general-purpose compute and where it fits for AI agents. Key topics covered: • Why pay-per-use is no longer the whole story, and why that's fine • Lambda vs Fargate vs ECS: packaging a container image is not running a container • Lambda Managed Instances, the 90-minute timeout, and Durable Functions for jobs that run up to a year • Cold starts: why they were never as big a problem as the conversation around them • Lambda MicroVMs as a second sandbox for AI agents and CI/CD runners • AgentCore Runtime vs Lambda MicroVMs for agentic workloads • Observability for event-driven architectures, and what Lambda still gets wrong • Yan's rule: every box on your architecture diagram needs a reason to exist Chapters: 00:00 Highlights 00:55 Meet Yan Cui, AWS Serverless Hero 05:23 Is Lambda still serverless? 14:36 Lambda vs Fargate vs ECS: where to draw the line 20:46 Lambda Managed Instances explained 24:10 Are cold starts finally dead? 29:45 Lambda MicroVMs, AI agents and S3 Files 37:51 AgentCore Runtime vs Lambda MicroVMs 45:28 What serverless still gets wrong, and observability 56:07 Yan's advice, book pick and AI security worries With Yan Cui, AWS Serverless Hero and independent consultant AWS Lambda Managed Instances AWS Lambda adds 90-minute function timeout for Managed Instances AWS Lambda MicroVMs Lambda Durable Functions documentation Lambda SnapStart documentation Amazon S3 Files with Lambda documentation Agent Toolkit for AWS Amazon Bedrock AgentCore Runtime documentation Strands Agents Eric Johnson's cloud development environment on MicroVMs and S3 Files Honeycomb The Software Architect Elevator by Gregor Hohpe Episode 198: Evolving Lambda with Michael Gasch Production-Ready Serverless workshop by Yan Cui Yan Cui's blog Work with Yan Cui Yan Cui on LinkedIn

0:00-1:12:17

transcript

No transcript — this publisher did not publish one.

show notes

Is AWS Lambda still serverless? With Managed Instances, MicroVMs, and Durable Functions, Lambda can now run workloads it was never designed for. AWS Serverless Hero Yan Cui explains what changed, what you give up, and why the core serverless promise still holds. Romain sits down with Yan Cui, AWS Serverless Hero and independent consultant, to discuss how Lambda grew into general-purpose compute and where it fits for AI agents. Key topics covered: • Why pay-per-use is no longer the whole story, and why that's fine • Lambda vs Fargate vs ECS: packaging a container image is not running a container • Lambda Managed Instances, the 90-minute timeout, and Durable Functions for jobs that run up to a year • Cold starts: why they were never as big a problem as the conversation around them • Lambda MicroVMs as a second sandbox for AI agents and CI/CD runners • AgentCore Runtime vs Lambda MicroVMs for agentic workloads • Observability for event-driven architectures, and what Lambda still gets wrong • Yan's rule: every box on your architecture diagram needs a reason to exist Chapters: 00:00 Highlights 00:55 Meet Yan Cui, AWS Serverless Hero 05:23 Is Lambda still serverless? 14:36 Lambda vs Fargate vs ECS: where to draw the line 20:46 Lambda Managed Instances explained 24:10 Are cold starts finally dead? 29:45 Lambda MicroVMs, AI agents and S3 Files 37:51 AgentCore Runtime vs Lambda MicroVMs 45:28 What serverless still gets wrong, and observability 56:07 Yan's advice, book pick and AI security worries

With Yan Cui, AWS Serverless Hero and independent consultant

  • links16