Eric D. Schabell: 2024

Monday, September 16, 2024

Infobip Shift EU 2024: Platform Engineers Arise! Adding Observability to Your Platform Toolbox (slides)

Today I shared my workshop collection on the attending Platform Engineers, giving them all they needed to get started integrating observability from the ground up in their developer experiences. This all focused on the metrics, tracing, pipeline, and visualization projects from the Cloud Native Computing Foundation (CNCF).

This year's Infobip Shift EU was from 15-17 September and below you will find the outline of my workshop I'm giving covering observability for Platform Engineers. 

My talk was based on an observability workshop collection covering metrics, tracing, pipelines, and visualization of telemetry data. Platform engineering can and should include observability from the basic start of their developer experience and these open source CNCF projects all provide what you need to get started.

Below you will find my slides and the original abstract from my workshop.

Thursday, September 12, 2024

PromCon EU 2024: Meet the New Kid in the Sandbox - Integrating Perses Visualization with Prometheus (slides + video)

Today I shared an update on the Perses dashboard and visualization project, the newest member of the Cloud Native Computing Foundation (CNCF) Sandbox tier.

It was at PromCon EU 2024 in Berlin, Germany and I shared about how far along Perses is, including how easily you can start integrating it with the Prometheus monitoring system today.

I've been attending this event for the last two years since my career took me in the direction of cloud native observability, with CNCF projects like Prometheus being the natural direction I gravitated towards. Since working with Prometheus, I've also gotten involved with Perses, which is focused on providing true open source visualization and dashboards to the users of Prometheus.

Let's look at the talk, the slides, and video recording of my session.

Thursday, September 5, 2024

A Hands-on Guide to OpenTelemetry - Manual Instrumentation for Developers

 Are you ready to start your journey on the road to collecting telemetry data from your applications? Great observability begins with great instrumentation! 

In this series you'll explore how to adopt OpenTelemetry (OTel) and how to instrument an application to collect tracing telemetry. You'll learn how to leverage out-of-the-box automatic instrumentation tools and understand when it's necessary to explore more advanced manual instrumentation for your applications. By the end of this series you'll have an understanding of how telemetry travels from your applications, to the OpenTelemetry Collector, and be ready to bring OpenTelemetry to your future projects. Everything discussed here is supported by a hands-on, self-paced workshop authored by Paige Cruz

The previous article zoomed into the usage of Jaeger to help developers when visually exploring their telemetry data. In this article we'll help developers with manually instrumenting to add metadata specific to their application or business allowing them to derive better insights faster.

Monday, September 2, 2024

Infobip Shift EU 2024: Platform Engineers Arise! Adding Observability to Your Platform Toolbox

Back in 2018 I was exposed for the first time to an amazing conference then known as Shift Developer Conference. It was an amazing location in Split, Croatia and one of the founders, Ivan Burazin quickly became a good friend.

spoke on the main stage which was hosted in the Croatian National Opera House, something that remains a special experience. I've stayed in contact with the organizers and went to Infobip Shift EU in Zadar last September presenting on avoiding the common pitfalls around the flood of cloud data that typically comes with the user experience. In the Spring I was at Infobip Shift NA in Miami to share a workshop focused on the Perses project

This year's Infobip Shift EU is from 15-17 September and below you will find the outline of my workshop I'm giving covering observability for Platform Engineers. 

Let's look at the session and activities around this year's event.

Monday, August 26, 2024

Telemetry Pipelines Workshop - Integrating Fluent Bit with OpenTelemetry (part 2)

Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series we looked at the first part of integrating Fluent Bit with OpenTelemetry for use cases where this connectivity in your telemetry data infrastructure is essential. In this next article, we look at part 2 and finalize our integration of Fluent Bit with OpenTelemetry for use cases where this connectivity in your telemetry data infrastructure is essential.

You can find more details in the accompanying workshop lab.

Let's get started with this use case.

Thursday, August 22, 2024

KCD Porto: Choose Your Own Adventure - Cloud Native Observability Pitfalls

A new destination is on the horizon after I was invited to speak at KCD Porto in Portugal on 27-28 September. The fun part of this one is that it's the very first edition in Portugal, adding to my growing list of KCD events where I've made the first time speaker listing.

They list what you can expect as follows:

  • 4 different stages with talks from key-note speakers, leading experts and technical experts, while participating in interactive workshops and events. 
  • A lot of different opportunities for networking with other linked-minded folks. 
  • Tasty food, snacks and drinks throughout the entire event.
  • + 300 Diverse attendees & speakers including leading experts from Open Source, DevOps and Cloud Native communities.

It will be located at the Alfandega Congress Center which is right on the Douro river, so looking forward to the views from my session over the river! Let's look at what I plan to talk about.

Monday, August 19, 2024

Telemetry Pipelines Workshop - Integrating Fluent Bit with OpenTelemetry (part 1)

Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series we looked at how to enable Fluent Bit features that will help with avoiding telemetry data loss we saw when encountering backpressure. In this next article, we look at part one of integrating Fluent Bit with OpenTelemetry for use cases where this connectivity in your telemetry data infrastructure is essential.

You can find more details in the accompanying workshop lab.

Let's get started with this use case.

Thursday, August 15, 2024

PromCon EU: Meet the New Kid in the Sandbox - Integrating Visualization with Prometheus

I'm going to be speaking at the one and only PromCon EU 2024 on 11-12 September in Berlin, Germany. This is a single track event with a set size of 300 attendees dedicated to the Prometheus monitoring system.

As they state on the website, "PromCon aims to connect Prometheus users and developers from around the world in order to exchange knowledge, best practices, and experience gained around using Prometheus. We also want to collaborate to build a community and grow professional connections around systems and service monitoring."

I've been attending this event for the last two years since my career took me in the direction of cloud native observability, with Cloud Native Computing Foundation (CNCF) projects like Prometheus being the natural direction I gravitated towards. Since working with Prometheus, I've also gotten involved with a new project called Perses, which is focused on providing true open source visualization and dashboards to the users of Prometheus.

Let's look at the talk I'm going to give to introduce you to this new kid on the block, Perses.

Monday, August 12, 2024

A Hands-on Guide to OpenTelemetry - Exploring Telemetry Data with Jaeger

Are you ready to start your journey on the road to collecting telemetry data from your applications? Great observability begins with great instrumentation! 

In this series you'll explore how to adopt OpenTelemetry (OTel) and how to instrument an application to collect tracing telemetry. You'll learn how to leverage out-of-the-box automatic instrumentation tools and understand when it's necessary to explore more advanced manual instrumentation for your applications. By the end of this series you'll have an understanding of how telemetry travels from your applications, to the OpenTelemetry Collector, and be ready to bring OpenTelemetry to your future projects. Everything discussed here is supported by a hands-on, self-paced workshop authored by Paige Cruz

The previous article programmatically instrumented and configured an application to direct all telemetry data to a Jaeger instance for visual insights. In this article we'll zoom into the usage of Jaeger to help developers when visually exploring their telemetry data.

Wednesday, August 7, 2024

Cloud Native London Meetup - Taking Back Control of Your Telemetry Data with Fluent Bit (slides)

  

Yesterday I was to be back to the Cloud Native London meetup, having been given the opportunity to present due to a speaker canceling at the last minute.

They have +7,000 members and it is, "...the official Cloud Native Computing Foundation (CNCF) Meetup group dedicated to building a strong, open, diverse developer community around the Cloud Native platform and technologies in London." 

There was instead an evacuation of the area due to expected riots in the UK. I am sorry to miss the chance to present this session but still wanted to share below the slides from my session and plan to post a personal recording of the talk when I get back home from Lon.

Thursday, August 1, 2024

Cloud Native London Meetup - Taking Back Control of Your Telemetry Data with Fluent Bit

 I'm heading back to the Cloud Native London meetup this week, having been given the opportunity to present due to a speaker canceling.

I am always happy to help out and the hop to London from the Netherlands is a short and easy trip.

They have +7,000 members and it is, "...the official Cloud Native Computing Foundation (CNCF) Meetup group dedicated to building a strong, open, diverse developer community around the Cloud Native platform and technologies in London." You can also find them on their own slack channel, so feel free to drop in for a quick chat if you like.

The sessions I've presented previously include one from January 2023 about the pitfalls everyone should avoid with cloud data and a recording is available online if you want to revisit. Another session I shared was in January of 2024 on the pitfalls in observability in the form of a choose your own adventure talk which you can also watch the recording online.

Tomorrow, on Wednesday, 7 August in London I'll be sharing some brand new content on taking back control of your telemetry data. 

Monday, July 29, 2024

A Hands-on Guide to OpenTelemetry - Visualizing Instrumentation for Developers using Jaeger


 Are you ready to start your journey on the road to collecting telemetry data from your applications? Great observability begins with great instrumentation! 

In this series you'll explore how to adopt OpenTelemetry (OTel) and how to instrument an application to collect tracing telemetry. You'll learn how to leverage out-of-the-box automatic instrumentation tools and understand when it's necessary to explore more advanced manual instrumentation for your applications. By the end of this series you'll have an understanding of how telemetry travels from your applications, to the OpenTelemetry Collector, and be ready to bring OpenTelemetry to your future projects. Everything discussed here is supported by a hands-on, self-paced workshop authored by Paige Cruz

The previous article we explored how to leverage programmatic instrumentation in our application as developers would in their daily coding using OTel libraries. In this article we carry onwards to improve the visualization of our telemetry data that was being displayed in console output. We are going to programmatically instrument and configure our application to direct all telemetry data to a Jaeger instance for visual insights.

Monday, July 22, 2024

A Hands-on Guide to OpenTelemetry - Programmatic Instrumentation for Developers

Are you ready to start your journey on the road to collecting telemetry data from your applications? Great observability begins with great instrumentation! 

In this series you'll explore how to adopt OpenTelemetry (OTel) and how to instrument an application to collect tracing telemetry. You'll learn how to leverage out-of-the-box automatic instrumentation tools and understand when it's necessary to explore more advanced manual instrumentation for your applications. By the end of this series you'll have an understanding of how telemetry travels from your applications, to the OpenTelemetry Collector, and be ready to bring OpenTelemetry to your future projects. Everything discussed here is supported by a hands-on, self-paced workshop authored by Paige Cruz

The previous article we explored how to gain better insights by adding manual instrumentation to our application leveraging the existing auto-instrumentation. In this article, we move on to programmatic instrumentation in our application as developers would in their daily coding. We'll be using OTel libraries and eventually visualize the collected telemetry data in Jaeger.

Monday, July 15, 2024

A Hands-on Guide to OpenTelemetry - Better Tracing with Automatic Instrumentation

 Are you ready to start your journey on the road to collecting telemetry data from your applications? Great observability begins with great instrumentation! 

In this series you'll explore how to adopt OpenTelemetry (OTel) and how to instrument an application to collect tracing telemetry. You'll learn how to leverage out-of-the-box automatic instrumentation tools and understand when it's necessary to explore more advanced manual instrumentation for your applications. By the end of this series you'll have an understanding of how telemetry travels from your applications, to the OpenTelemetry Collector, and be ready to bring OpenTelemetry to your future projects. Everything discussed here is supported by a hands-on, self-paced workshop authored by Paige Cruz

The previous article we took our first steps in generating telemetry data using automatic instrumentation. In this article, we explore how to gain better insights by adding manual instrumentation to our application leveraging the existing auto-instrumentation.

Monday, July 8, 2024

A Hands-on Guide to OpenTelemetry - Using Automatic Instrumentation

 Are you ready to start your journey on the road to collecting telemetry data from your applications? Great observability begins with great instrumentation! 

In this series you'll explore how to adopt OpenTelemetry (OTel) and how to instrument an application to collect tracing telemetry. You'll learn how to leverage out-of-the-box automatic instrumentation tools and understand when it's necessary to explore more advanced manual instrumentation for your applications. By the end of this series you'll have an understanding of how telemetry travels from your applications, to the OpenTelemetry Collector, and be ready to bring OpenTelemetry to your future projects. Everything discussed here is supported by a hands-on, self-paced workshop authored by Paige Cruz

The previous article introduced observability concepts and terms as related to OpenTelemetry and its components. In this article, we continue onwards with our first steps in generating telemetry data using automatic instrumentation.

Thursday, July 4, 2024

Tech Meetup Glasgow - Observability for You and Me with OpenTelemetry (slides)

I've been a guest to the Tech Meetup in Edinburgh a few times over the years and was recently asked to drop in on the meetup of the same name in Glasgow.

This meetup is a generalist event for everyone in the Glasgow tech community. It welcomes people with all levels of experience, even if you are starting your journey into tech as a student, boot camper, or you're thinking of starting your development career, you are more than welcome.

I'm going to be sharing an introduction to both cloud native observability and touch on tracing with OpenTelemetry on 4 July 2024. I'm the second talk of the evening but it all kicks off at 18:00.

Below you'll find the slides I used and the links to the workshop referenced at the end to provide attendees with a hands-on workshop to build out the demo discussed at the event.

Monday, July 1, 2024

A Hands-on Guide to OpenTelemetry - Intro to Observability

Are you ready to start your journey on the road to collecting telemetry data from your applications? Great observability begins with great instrumentation! 

In this series you'll explore how to adopt OpenTelemetry (OTel) and how to instrument an application to collect tracing telemetry. You'll learn how to leverage out-of-the-box automatic instrumentation tools and understand when it's necessary to explore more advanced manual instrumentation to your applications. By the end of this series you'll have an understanding of how telemetry travels from your applications, to the OpenTelemetry Collector, and be ready to bring OpenTelemetry to your future projects. Everything discussed here is supported by a hands-on, self-paced workshop authored by Paige Cruze

This first article takes time to lay the foundation, defining common observability and monitoring terms that help us gain an understanding of the role of OpenTelemetry and its components. There is more reading available for you on learning about the basics of OpenTelemetry.

Monday, June 10, 2024

DevOpsDays Amsterdam 2024 - Observability Metrics for You and Me with Prometheus (workshop)

Later this month I'm going to be in Amsterdam, close to home for once, at the lovely and well organized DevOpsDays Amsterdam 2024. I've been given the honor of hosting a three hour long workshop based on our work around getting started with metrics using the CNCF project Prometheus.

The event is three days of fun and sharing technology learnings from all corners of the industry. As the event site says, the Netherlands is home to a large, vibrant technology community. Amsterdam, in particular, has been a flurry of activity in the past several years, drawing attention from around the globe.

Devopsdays Amsterdam brings all disciplines, such as development, operations, QA, InfoSec, management, and leadership, together to discuss culture, tools and skills to make better organizations and products. The expectation is around 600 attendees this year and will be held from June 19-21, 2024 at the Pakhuis de Zwijger in the center of Amsterdam.

The first day is all about workshops, focusing on hands-on activities, from coding to cooperation in several parallel tracks in smaller settings. The format of the following 2 days includes a single track of 30-minute talks in the morning, followed by Ignite talks (5-minute, auto forwarding slides). 

Below is my workshop abstract and details.

Tuesday, May 28, 2024

Telemetry Pipelines Workshop - Avoiding telemetry data loss with Fluent Bit

Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series we explored what backpressure was, how it manifests in telemetry pipelines, and took the first steps to mitigating this with Fluent Bit. In this next article, we look at how to enable Fluent Bit features that will help with avoiding telemetry data loss we saw in the previous article.

You can find more details in the accompanying workshop lab.

Let's get started with this use case.

Wednesday, May 15, 2024

Cloud Native + Kubernetes Edinburgh Meetup - Power up with Podman (slides)

Tonight I returned to the Cloud Native + Kubernetes (K8S) Edinburgh meetup to share new content with my technical friends there in Scotland.  This is a really fun group, active and engaged with both questions and discussions about my content.

Exactly what I'm looking for in a meetup!

Attendees here are knowledgeable as they are often active in their daily jobs with the various technologies that a meetup covers. I shared a fun session on how to get started with Podman, a fully open source OCI compliant container tool for working with container images in a developer environment.

This was a talk my team has given previously, but we continue to perfect it by sharing with diverse audiences. Below are the slides and abstract from my talk.

Tuesday, May 14, 2024

Platmosphere - Choose Your Own Adventure with Observability Pitfalls (slides)

Today I was in Milan, Italy for an  event known as Platmosphere. This was an event dedicated to platform enthusiasts and turned out to be a really fun chance to share some of my observability insights with the practitioners putting platforms in the hands of their developers.

I was approached specifically about giving my talk and was flattered that they thought it was special enough to get me on the inaugural event schedule. 

It was really exciting to share this with platform engineering enthusiasts as they are on the front lines of the pain around providing platforms for their developer organizations, trying to provide observability-first processes, and tackling the challenges that this brings.

Below you'll find the slides and abstract from my talk.

Friday, May 10, 2024

Platmosphere - 3 Pitfalls Everyone Should Avoid with Cloud Native Observability

Next week I'll be off to Milan, Italy for an in-person event known as Platmosphere. This is an event dedicated to platform enthusiasts and takes place on 14 May 2024.

I was approached specifically about the talk I'm going to give that the organizers had seen from a meetup recording. It's a special one that gives the audience a chance to participate in crafting the narrative that comes out of the session. It's a choose your own adventure style talk about the pitfalls everyone should avoid with cloud native observability.

I am very excited to share this with platform engineering enthusiasts as they are on the front lines of the pain around providing platforms for their developer organizations, trying to provide observability-first processes, and tackling the challenges that this brings.

Wednesday, May 8, 2024

Cloud Native + Kubernetes Edinburgh Meetup - Power up with Podman

I'm headed back to the Cloud Native + Kubernetes (K8S) Edinburgh meetup, joining them on 15 May 2024. Meetups are really essential to my job, as they are the grounds where I can test out both ideas and hands-on content. 

Attendees are knowledgeable as they are often active in their daily jobs with the various technologies that a meetup covers. They are the perfect candidates to provide feedback on new ideas or help with crafting existing ones towards perfection.

I'll be sharing a fun session of how to get started with Podman, a fully open source OCI compliant container tool for working with container images in a developer environment.

Monday, May 6, 2024

Telemetry Pipelines Workshop - Understanding Backpressure with Fluent Bit

 Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series we explored using the filtering phase to modify events even based on conditions in those events. In this article we dig into what backpressure is, how it manifests in our telemetry pipelines, and take first steps to mitigate this with Fluent Bit.

You can find more details in the accompanying workshop lab.

Let's get started with this use case.

Monday, April 29, 2024

Telemetry Pipelines Workshop - Filtering Events with Fluent Bit

 Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series we explored the use case routing events with Fluent Bit. In this article we step back and look closer at how we can use the filtering phase to modify events even based on conditions in those events.

You can find more details in the accompanying workshop lab.

Let's get started with this use case.

Thursday, April 18, 2024

Telemetry Pipelines Workshop - Routing Events with Fluent Bit

 Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series we explored the use case covering metric collection processing. In this article we step back and look closer at how we can use the routing phase to process events to several output destinations.

You can find more details in the accompanying workshop lab.

Let's get started with this use case.

Monday, April 15, 2024

Telemetry Pipelines Workshop - Metric Collection Processing with Fluent Bit

 Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series saw us solving the use case for parsing multiple events using telemetry pipelines with Fluent Bit. In this article we continue onwards with the use case covering metric collection processing. You can find more details in the accompanying workshop lab.

Let's get started with this use case.

Monday, April 8, 2024

Telemetry Pipelines Workshop - Parsing Multiple Events with Fluent Bit

Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series saw us building our first telemetry pipelines with Fluent Bit. In this article we continue onwards with some more specific use cases that pipelines solve. You can find more details in the accompanying workshop lab.

Let's get started with this use case.

Tuesday, April 2, 2024

Telemetry Pipelines Workshop - Building First Pipelines with Fluent Bit

Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series helped with an installation of Fluent Bit using container images on our local machine, including how to run the container while using local configuration files.  This article gets our hands dirty with building our first telemetry pipelines with Fluent Bit. You can find more details in the accompanying workshop lab.

Let's get started with our first telemetry pipelines.

Monday, March 25, 2024

Telemetry Pipelines Workshop - Installing Fluent Bit in Container

 Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series helped with an installation of Fluent Bit on our local machine using the project source code. This time around we'll learn how to use Fluent Bit in a container on our local machine, including how to run the container while using local configuration files.  You can find more details in the accompanying workshop lab.

Let's get started with Fluent Bit in a container.

Wednesday, March 20, 2024

KubeCon + CloudNativeCon Europe - Checking the pulse of your cloud native architecture (slides)

As mentioned previously, it's been a really busy week at KubeCon Europe, with co-located external events and internal activities. 

I wanted to share on this post the content from my Google partner booth lightning talk where I talked about checking the pulse of your cloud native architecture. While that sounds like a dry architecture type of talk, I promise you, I took it in a unique direction with the focus not on the technology as much as on the side-effects it has on your teams.

Getting the control and overview back into the hands of your developers and engineers with regard to the massive challenges around cloud native observability data is the number one challenge we are all facing. I hope my insights provided a few hand holds for you to start gaining ground on your own organization's challenges.

See below for the slides from my talk.

Tuesday, March 19, 2024

OpenShift Commons Paris 2024 - Choose Your Own Observability Adventure Workshop

In my previous article, I mentioned I would be in Paris for the OpenShift Commons co-located event at Gaumont Aquaboulevard. 

I was asked to share some insights into the link between Platform Engineers and the importance of providing cloud native observability tools and infrastructure as part of their developer experience from the start.

We had a movie theater as a venue with a nice group of experienced Platform Engineers that I presented the slides you'll find below before letting them choose from four different workshops that featured the CNCF observability technologies for monitoring, tracing, telemetry pipelines, and open visualization.

We kicked it off at 11:00 on Tuesday, March 19th and had a lot of fun. See below for the details.

Friday, March 15, 2024

Incontro DevOps Italia 2024 - 3 Pitfalls Everyone Should Avoid with Cloud Data (slides)

As previously posted, I made it a priority to attend Incontro DevOps Italia 2024 in Bologna, Italy.  I felt it was important to come back this year and share my thoughts on cloud native data and some of the challenges that organizations are facing.

The event was in Bologna, the lively, historic capital of the Emilia-Romagna region, in northern Italy. Its Piazza Maggiore is a sprawling plaza lined with arched colonnades, cafes and medieval and Renaissance structures such as City Hall, the Fountain of Neptune and the Basilica di San Petronio. Among the city’s many medieval towers are the Two Towers, leaning Asinelli and Garisenda. 

I really enjoyed exploring the culinary offerings that Bologna offered and hope to be invited back again next time!

Below you will find the outline of my talk along with the slides, as promised.  

Thursday, March 7, 2024

Telemetry Pipelines Workshop - Installing Fluent Bit from Source

Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

The previous article in this series provided an introduction to Fluent Bit where we gain an understanding of its role in the cloud native observability world. This article dives into the installation of Fluent Bit on your local machine using the project source code. You can find more details in the accompanying workshop lab.

Monday, March 4, 2024

Telemetry Pipelines Workshop - Introduction to Fluent Bit

Are you ready for getting started with cloud native observability with telemetry pipelines? 

This article is part of a series exploring a workshop guiding you through the open source project Fluent Bit, what it is, a basic installation, and setting up a first telemetry pipeline project. Learn how to manage your cloud native data from source to destination using the telemetry pipeline phases covering collection, aggregation, transformation, and forwarding from any source to any destination. 

Since Chronosphere acquired the capabilities for integrating telemetry pipelines, I've been digging into how this works, the use cases it solves, and having a lot of fun with the basis, CNCF project Fluent Bit. This workshop is the result of my sharing how to get started with telemetry pipelines and all that you can do with Fluent Bit.

This first article in the series provides an introduction to Fluent Bit where we gain an understanding of its role in the cloud native observability world. You can find more details in the accompanying workshop lab.

Friday, March 1, 2024

KubeCon + CloudNativeCon Europe - Workshops, architectures, and Chronosphere preview

It's that time of year again where the legions of cloud native and open source communities from the Cloud Native Computing Foundation (CNCF) gather for this semi-annual event, this time in Paris, France!

There are so many things going on there, from the pre-event Cloud Native Rejects from 17-18 March at ESpot in Paris. You will find an array of talks that, in theory, didn't make the selection for KubeCon and yet are so good we have two days of enjoying them.

This is followed by a day of co-located events, which are single day conferences targeting specific areas of technology and CNCF communities. This all happens on 19 March and see the website listing for exact locations of the event that interests you.

Finally, we get to spend 20-22 March in the Paris Expo Porte De Versailles with thousands of our favorite community members sharing information, workshops, talks, lightning talks, and a huge booth pavilion. 

Below you'll find all the fun and adventures that I have planned throughout the week in Paris.

Monday, February 19, 2024

O11y Guide: Cloud Native Observability Pitfalls - Sneaky Sprawling Mess

Are you looking at your organization's efforts to enter or expand into the cloud native landscape and feeling a bit daunted by the vast expanse of information surrounding cloud native observability? 

When you're moving so fast with agile practices across your DevOps, SRE's, and platform engineering teams, it's no wonder this can seem a bit confusing. 

Unfortunately, the choices being made have a great impact on both your business, your budgets, and the ultimate success of your cloud native initiatives that hasty decisions up front lead to big headaches very quickly down the road.

In the previous article, we looked at the pain we are facing when led down proprietary paths for our cloud native observability solutions. In this last article in my series, I'll address the sneaky sprawling mess that  often develops in our cloud native observability tooling landscape. By sharing common pitfalls in this series, the hope is that we can learn from them.

Monday, February 12, 2024

O11y Guide: Cloud Native Observability Pitfalls - The Protocol Jungle

Are you looking at your organization's efforts to enter or expand into the cloud native landscape and feeling a bit daunted by the vast expanse of information surrounding cloud native observability? 

When you're moving so fast with agile practices across your DevOps, SRE's, and platform engineering teams, it's no wonder this can seem a bit confusing. 

Unfortunately, the choices being made have a great impact on both your business, your budgets, and the ultimate success of your cloud native initiatives that hasty decisions up front lead to big headaches very quickly down the road.

In the previous article, we discussed why so many practitioners are underestimating their existing landscape within cloud native observability solutions. In this article, I'll share insights into the maze that is the protocol jungle and how it's causing us pain. By sharing common pitfalls in this series, the hope is that we can learn from them.

Wednesday, February 7, 2024

O11y Guide: Cloud Native Observability Pitfalls - Ignoring Existing Landscape

Are you looking at your organization's efforts to enter or expand into the cloud native landscape and feeling a bit daunted by the vast expanse of information surrounding cloud native observability? 

When you're moving so fast with agile practices across your DevOps, SRE's, and platform engineering teams, it's no wonder this can seem a bit confusing. 

Unfortunately, the choices being made have a great impact on both your business, your budgets, and the ultimate success of your cloud native initiatives that hasty decisions up front lead to big headaches very quickly down the road.

In the previous article, we looked at the problem of underestimating cardinality in our cloud native observability solutions. Now it's time to move on to another common mistake organizations make, that of ignoring our existing landscape. By sharing common pitfalls in this series, the hope is that we can learn from them.