
The AWS Developers Podcast Lambda Extensions - the unsung hero for observability
13 snips
Aug 1, 2025 Jones Zachariah Noel N, a Sr DevRel Engineer at New Relic and AWS Serverless Hero, shares his expertise on Lambda Extensions and their vital role in observability. He explains how these extensions work as sidecars to monitor and enhance serverless applications. The discussion covers the extension lifecycle, security compliance, and real-world use cases, emphasizing their importance in performance optimization and error tracing in distributed systems. Jones also dives into best practices for integrating extensions to streamline development workflows.
AI Snips
Chapters
Transcript
Episode notes
Extensions Beyond Observability
- Lambda extensions are also used for governance and security compliance in enterprises.
- Tools like Sedi and HashiCorp use extensions to enforce policies in Lambda environments.
Extension Access and Tracing
- Extensions can access invocation requests, responses, network, and IAM resources of the Lambda.
- They enable distributed tracing by mapping calls across Lambda functions and external systems.
Types of Lambda Extensions
- Internal extensions run within the Lambda runtime process matching the function's language.
- External extensions run as separate parallel processes irrespective of Lambda's runtime language.
