PL255: Eclipse Microprofile Advanced

Training: DevOps

The workshop is aimed at experienced Java developers with Quarkus/MicroProfile experience and deepens their competencies in the area of Observability with OpenTelemetry. The focus is on Distributed Tracing (Tracer, Collector, Exporter, Spans, Events, Baggage) as well as cross-service analyses with Jaeger. In addition, participants will learn Metrics & Monitoring with the MicroProfile Metrics API, Prometheus, and Grafana as well as the configuration of alerting. Another emphasis is on building observability pipelines with the OpenTelemetry Collector and service meshes.

Online training Online training

Start: 2026-01-13 | 10:00 am

End: 2026-01-15 | 04:00 pm

Location: Online

Price: 1.950,00 € plus VAT.

Request prefered appointment period:

* All fields marked with an asterisk are mandatory fields.

Agenda:

  • Fundamentals & Tracing Basics
    • What is observability?
    • Fundamentals of tracing in Quarkus
    • Distributed tracing: benefits and use cases
    • Automatic vs. manual instrumentation
    • Hands-on: generating initial trace outputs in Jaeger
    • Tracing deep dive: Spans, Events, and Baggage

  • Cross-Service Tracing & Metrics
    • Cross-service traces with REST and messaging components
    • Hands-on: extending traces across multiple services
    • Fundamentals of metrics in Quarkus
    • Hands-on: definition of custom business metrics
    • Observability and DevOps actions
    • Hands-on: autoscaling with Kubernetes
    • From metrics to alerts (Service Level Objectives, Indicators, and Agreements)
    • Hands-on: definition of a Prometheus alert based on a business metric

  • Service Mesh & Observability Pipelines
    • Service mesh: definition and objectives
    • Fundamentals of OpenTelemetry in Quarkus
    • Observability pipeline
    • Hands-on: visualization of metrics in Grafana
    • Quarkus microservices with sidecar proxies
    • Backend systems: Jaeger, Prometheus & Grafana
    • Hands-on: tracing via service mesh
    • Final discussion

Objectives:

In this PL255 Eclipse MicroProfile Advanced workshop, you will learn to:
  • Enable and analyze distributed tracing in Quarkus applications with OpenTelemetry
  • Define your own Spans, Events, and Baggage attributes and propagate them across service boundaries
  • Instrument and retrieve MicroProfile metrics – including business-relevant indicators
  • Use Prometheus, Grafana, and other tools for metric visualization and alerting
  • Build an observability pipeline with Collector, service mesh, and sidecar proxies
  • Apply best practices such as sampling strategies, limiting metric cardinality, and efficient instrumentation

Target audience:

The PL255 Eclipse MicroProfile Advanced workshop is aimed at:
  • Experienced Java developers, software architects, and DevOps experts
  • Individuals who have already worked with Eclipse MicroProfile or Quarkus
  • Professionals with initial knowledge of distributed tracing, OpenTelemetry, and monitoring

Prerequisites:

In order to keep up with the learning pace and course content of the PL255 Eclipse MicroProfile Advanced workshop, the following prerequisites are required:
  • Extensive programming experience in Java
  • Experience with Quarkus or comparable MicroProfile implementations
  • Participation in the PL250 Eclipse MicroProfile workshop or basic knowledge in the areas of OpenTelemetry, Tracing, and Metrics

Description:

In modern Java microservice architectures, observability is becoming increasingly important. The workshop PL255 Eclipse MicroProfile Advanced builds on Java and Quarkus/MicroProfile experience and provides advanced knowledge of tracing and monitoring with OpenTelemetry. Participants will learn how to instrument, analyze, and optimize distributed transactions in MicroProfile applications.

The focus is on distributed tracing with Quarkus: architecture (Tracer, Collector, Exporter), manual and automatic instrumentation, as well as the concepts of Spans, Events, and Baggage. Cross-service tracing via REST and messaging is practiced in real scenarios and visualized with Jaeger.

Another focus is metrics & monitoring: introduction to the MicroProfile Metrics API, definition of custom business metrics, visualization with Prometheus and Grafana, as well as configuration of alerts. The interaction of logs, metrics, and traces is explained to enable holistic error analysis.

Finally, observability pipelines and service meshes are covered: the OpenTelemetry Collector as a telemetry hub, integration of sidecar proxies, and connection to analysis tools.

Hands-on exercises ensure practical relevance. After the PL255 Eclipse MicroProfile Advanced workshop, participants will be able to independently build and effectively use observability solutions in MicroProfile environments.
check-icon

Guaranteed implementation:

from 2 Attendees

Booking information

Price:

1.950,00 € plus VAT.

(including lunch & drinks)

Authorized training partner

NetApp Partner Authorized Learning
Commvault Training Partner
CQI | IRCA Approved Training Partner
Veeam Authorized Education Center
Acronis Authorized Training Center
AWS Partner Select Tier Training
ISACA Accredited Partner
iSAQB
CompTIA Authorized Partner
EC-Council Accredited Training Center

Memberships

Allianz für Cyber-Sicherheit
TeleTrust Pioneers in IT security
Bundesverband der IT-Sachverständigen und Gutachter e.V.
Bundesverband mittelständische Wirtschaft (BVMW)
Allianz für Sicherheit in der Wirtschaft
NIK - Netzwerk der Digitalwirtschaft
BVSW
Bayern Innovativ
KH-iT
CAST
IHK Nürnberg für Mittelfranken
eato e.V.
Sicherheitsnetzwerk München e.V.