I'm headed to the Pacific Northwest for the DevOpsDays PDX conference from 8-10 September.
I really like the vibe of this conference with the local scene full of really engaged developers and observability enthusiasts. I submitted a few ideas around my own personal open source interests and they came back asking me to facilitate a hands-on workshop.
The workshop is the sum of all my personal explorations of the Cloud Native Computing Foundation (CNCF) projects over the last four years. For this event they will be expanded into the option of running and exploring all the projects on a lightweight Kubernetes for your personal machine (k3s).
Read on for more details
I submitted talks to this conference covering the experience of catching up documentation on a 10+ year old open source project, mastering Fluent Bit from the series of blogs I've posted on this site, and integrating telemetry pipelines from Fluent Bit with OpenTelemetry infrastructure.
All good talks, but the organizers asked for a complete workshop focusing on the entire collection of observably projects I'm interested in. I've put together the following outline for the attendees to the DevOpsDays PDX in September.
Choose Your Own CNCF Observability Project Adventure
Great observability begins with great instrumentation! We know it's hard to decide where to start your observability journey, so we've come up with a perfect introduction to this observability workshop collection, getting you hands-on with the best CNCF open source cloud native observability projects available. Attendees can pick their own cloud native observability learning path (https://o11y-workshops.gitlab.io) in this session from the following workshops:
Fluent Bit (pipelines) - This workshop will guide you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first cloud native observability pipeline project. The workshop is self-paced and available online, so attendees can continue to explore after the event: https://o11y-workshops.gitlab.io/workshop-fluentbit
Prometheus (metrics) - During the workshop, you will install Prometheus, collect metrics, and learn how to effectively run it in your observability stack. The workshop is self-paced and available online, so attendees can continue to explore after the event: https://o11y-workshops.gitlab.io/workshop-prometheus
OpenTelemetry (traces) - Learn how to adopt OpenTelemetry by instrumenting a sample application with spans and metrics. You’ll leave with an understanding of how telemetry travels and be ready to bring OpenTelemetry to your project. The workshop is self-paced and available online, so attendees can continue to explore after the event: https://o11y-workshops.gitlab.io/workshop-opentelemetry
OpenTelemetry for Java Developers (Java) - Ready to go deeper with OpenTelemetry? This workshop guides you through setting up OTel and instrumenting a Java application locally to collect and analyze trace data. You'll work hands-on across automatic, programmatic, and manual instrumentation, explore your traces in Jaeger, and link metrics to traces via exemplars. The workshop is self-paced and available online, so attendees can continue to explore after the event: https://o11y-workshops.gitlab.io/workshop-otel-developers/
Perses (visualization) - Great observability is impossible without great visualization! Learn how to adopt truly open visualization by installing Perses, exploring the provided tooling, tinkering with its API, and then get your hands dirty building your first dashboard in no time! The workshop is self-paced and available online, so attendees can continue to explore after the event: https://o11y-workshops.gitlab.io/workshop-perses
This should be a lot of fun and it only requires attendees to bring a personal machine, an interest in learning new things hands-on, and a desire to expand your observability toolbox. See you soon in Portland, Oregon!
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.