Observable Applications Using OpenTelemetry - Johannes Liebermann, Kinvolk
Channel: Cloud Native Rejekts
Date: 14/05/2020

OpenTelemetry is a CNCF sandbox project which standardizes application tracing and monitoring across multiple programming languages, protocols, platforms and vendors. In this talk I'll provide a brief introduction to the OpenTelemetry project, explore some of its language libraries, demonstrate how they can be used to make distributed applications observable and look into some of the tricky parts in implementing distributed tracing as well as how they are handled by OpenTelemetry.

Following are the key topics covered in the talk:
- Tracing vs. traditional monitoring and logging
- Distributed tracing: what makes it great and why it is hard
- Introduction to OpenTelemetry
- A look into some of the OpenTelemetry libraries (most likely Go and Python)
- Demo: making a distributed application observable using OpenTelemetry
- Context propagation: what makes it tricky and how it is handled in the OpenTelemetry implementation



---
Speaker: Johannes Liebermann


A software engineer with a background in network communication and music. Working on open-source software at Kinvolk since 2018 with a focus on Kubernetes and other cloud-native technologies.


---
Virtual Rejekts 2020
Online
April 1

Website: https://virtual.rejekts.io/
Sponsorship: http://rejekts.io/sponsorship