Build & DeployBuild & Deploy
3H Hands-on Lab180min
INTERMEDIATE

OpenTelemetry Hands-On

This hands-on lab guides participants through using OpenTelemetry, an open-source observability framework, for application instrumentation, metric collection, and data analysis. It focuses on Python and Java-based applications, covering both manual and auto-instrumentation. Participants will gain practical skills for improving application performance, reliability, and security.

Matthias Haeussler
Matthias HaeusslerNovatec Consulting GmbH
Jens Plüddemann
Jens PlüddemannNovatec Consulting GmbH (Germany)
Jan-Niklas Tille
Jan-Niklas TilleNovatec Consulting GmbH

talkDetail.whenAndWhere

Wednesday, April 17, 13:30-16:30
Paris 142
talks.description
In today's modern software landscape - in the cloud-native one in particular - observability has become a critical aspect of ensuring the performance, reliability, and security of applications. OpenTelemetry, a standard and open-source observability framework, provides a unified way to collect and export telemetry data from applications and services. This hands-on lab will guide participants through the process of using OpenTelemetry to instrument a simple application, collect metrics, traces, and logs, and send them to various backends for analysis.
The lab covers the implementation and usage of OpenTelemetry into Python and Java-based applications. Each participant will get a dedicated environment.
The exercises include
  • the instrumentation of a polyglot microservice application
  • auto-instrumentation vs. manual instrumentation
  • evaluating the collected traces, logs and metrics
  • configuring a collector
  • analysing the results in Jaeger
This lab is made for developers seeking a pragmatic understanding of OpenTelemetry's immediate benefits. Walk away with practical skills that can be implemented right away in your projects, and elevate your observability game in just 180 minutes.
opentelemetry
Analysis
instrumentation
observability
talks.speakers
Matthias Haeussler

Matthias Haeussler

Novatec Consulting GmbH

Germany

Matthias Haeussler is Chief Technologist at Novatec Consulting, university lecturer for distributed systems, awarded ambassador of Cloud Foundry and the organizer of the Stuttgart Cloud Foundry Meetup. He advises clients on Cloud strategies and supports implementations and migrations. Prior to that he was employed at IBM R&D Germany for more than 15 years. He has teaching experience from lectures at multiple universities in Stuttgart (DHBW, HSE, HfT). Besides that he is frequent speaker at various national and international conferences and meetups.
Jens Plüddemann

Jens Plüddemann

Novatec Consulting GmbH (Germany)

Germany

Jens Plüddemann is Junior Observability Consultant at Novatec Consulting GmbH (Germany). He wrote his Master's thesis in the dqualizer research project on the creation of a monitoring configuration and the translation of the results. He is therefore very interested in modern Observability solutions, like OpenTelemetry
Jan-Niklas Tille

Jan-Niklas Tille

Novatec Consulting GmbH

Germany

Jan-Niklas Tille is a recent graduate and Junior Consultant at Novatec Consulting GmbH. His main interests are the complexities of building and operating distributed systems. In his thesis, Jan-Niklas explored the issues related to traffic management, resilience, observability, and security in highly distributed microservices architectures and compared how service meshes like Istio and Cilium can help to address them. Recognizing the rising complexity of applications and the importance of effective monitoring, Jan-Niklas is currently involved in research on OpenTelemetry.
comments.title

comments.speakerNotEnabledComments