Observability in Serverless Application
summary
Shows how to instrument a serverless feedback app (API Gateway, Lambda, DynamoDB, S3) and tie logs metrics and traces together using CloudWatch and X‑Ray, with ServiceLens for a single-pane view. Demonstrates concrete APIs and tools: PutMetricData, embedded metric format, Lambda layers for the AWS Distro for OpenTelemetry, and CloudWatch Logs Insights queries. Gives scale numbers—1 quadrillion+ metrics per month, 3.9 trillion events, 100 PB logs—and describes managed alternatives (Prometheus, OpenSearch, Grafana) and when each actually helps pinpoint latency, errors, or root cause.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:16Serverless applications
- 5:51Observability in serverless
- 9:03Three pillars of observability
- 11:30AWS observability services
- 12:53CloudWatch observability
- 16:43Custom metrics format
- 17:46Logs and Logs Insights
- 21:16Alarms and anomaly detection
- 22:39X-Ray for tracing
- 25:06Service Lens visibility
- 27:36Troubleshooting with AWS
- 29:00Open source AWS tools
- 30:06OpenTelemetry on AWS
- 33:12Resources and closing
related talks
41mLive Coding on Observability for Serverless
43mObservability for Serverless
24mObservability with AWS
39mObservability in DevOps
39mHow to build observability into a serverless application
24mObservability across serverless asynchronous managed services
18mObservability in Serverless Applications
28mMeasuring Serverless Apps in Amazon Bedrock
