Dev/DevOps: Hands-on Workshop OpenTelemetry


Details
We are excited to announce our next CodeLab jug event! We invite you to join us in getting your hands dirty - in this great hands-on workshop "OpenTelemetry".
This workshop will be organized in cooperation with ING Bank in Amsterdam.
Summary
Consider the inner workings of your application at runtime. Identify the source of latency and assess heap usage under load. Learn how to pinpoint performance bottlenecks by making your application more observable.
Join our Workshop OpenTelemetry to gain these valuable insights.
Program & Background
During this workshop we will equip you with the skills to enhance the observability of your application through metrics, logging, and tracing. Throughout the workshop, we will dive into Java code, to observe and modify the code.
We'll also explore the setup required to consolidate all observability data using the OpenTelemetry Collector. Furthermore, you'll gain proficiency in locating and interpreting metrics, traces, and logs within SigNoz, an Open Source alternative to tools like Datadog or New Relic, providing you with a visual understanding of your application's performance.
In this training we will use example applications written in Spring Boot and Eclipse MicroProfile and show how they work together with OpenTelemetry.
Target Audience
Software Java Developers / DevOps Engineers with an affinity with Java
Requirements
- Your favourite IDE
- JDK17
- Git client
- Docker or Podman (to run SigNoz locally)
- A means to execute REST requests (i.e. IntelliJ HTTP Client or Postman. We will provide HTTP Client files)
Important: Make sure you have this ready on your laptop before the start of the workshop.
Objectives
- Understand the concept of OpenTelemetry and observability
- Hands on experience with OpenTelemetry in example Java applications
- Learn how to add custom spans, traces and logging
- Usage of SigNoz to show the traces and logging
Agenda February 13th
- 17.00 Walk-in / Food
- 18.00 Start Workshop
- 21.00 End Workshop
- 21.00 - 21.30 - closing / drinks
Food & Drinks
We will take care of this.
Speakers
Joris Giesen - Software Engineer - Craftsmen
Gerry Noij - Software Engineer - Craftsmen
Location
ING Bank
Building Cedar
Bijlmerdreef 106
1102 CT Amsterdam
Route and parking
By car: Googlemaps
Parking: this is possible at the location when you are registered.
Registration
To attend and access the event at ING, it is necessary to register. After your RSVP on Meetup, you will receive a message with a link to complete your registration. This ensures you can be recognized at the ING reception. Additionally, we will use your contact information to keep you informed before, during, and possibly after our workshop.

Dev/DevOps: Hands-on Workshop OpenTelemetry