Building observable applications on Amazon EKS
summary
Practical guidance for making containerized applications observable on Amazon Elastic Kubernetes Service (Amazon EKS), covering implementation details, common pitfalls, and best practices. Topics span application, infrastructure, and operations decisions needed to emit, collect, and use telemetry (logs, metrics, traces) to measure KPIs and investigate issues on EKS.
AI-written summary · about
chapters (21)
- 0:00Intro
- 1:32A Troubleshooting Workflow
- 2:45Modern Application Complexity
- 3:42Observability Components
- 5:33A Request Path
- 8:48AWS Observability Options
- 11:57OpenTelemetry Collectors (OTEL & ADOT)
- 13:22Collector Configuration
- 15:03Instrument the application code
- 18:17Programmatic Instrumentation Example
- 19:55Manual Instrumentation
- 22:34Setup Local Development
- 26:06Automatic Instrumentation Injection
- 26:45Enrich Signals
- 27:53Use AWS Managed Observability Services
- 28:36Consolidate & Differentiate
- 31:02OpenTelemetry Kubernetes Operator Cont.
- 32:43Deployment & StatefulSet
- 34:53Integrating Collectors: Sidecar + Deployment
- 35:42Use a Multi-Account Strategy
- 37:43Tech Tracks Free talks and hands-on workshops
related talks
20mBuilding modern applications using Amazon Elastic Kubernetes Service
38mChoosing the Right Tool to Deploy Containerized Applications in the Cloud
17mKeynote: Kubernetes: Lessons from the Trenches
29mAmazon Elastic Container Service for Kubernetes (EKS): A case study - M. Re Ferre' and G. Carabelli
46mObservability Ecosystem in Kubernetes
30mImplementing Prometheus and Grafana in a Kubernetes Cluster on EKS
17mKeynote: Kubernetes: Lessons from the Trenches
14mBuilding a high-performance analytics ecosystem on Amazon EKS
