Eric D. Schabell

Friday, January 26, 2024

O11y Guide: Cloud Native Observability Pitfalls - Focusing on The Pillars

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 controlling cost in cloud native observability. In this article you'll find the next pitfall discussion that's another common mistake organizations make. By sharing common pitfalls in this series, the hope is that we can learn from them.

Thursday, January 25, 2024

KCD Oslo 2024 - Observability for you and me with OpenTelemetry (slides)

 As I previously published, today I spoke at the inaugural  Kubernetes Community Day (KCD) in Oslo

Events like KCD Oslo 2024 are essential CNCF community driven and sponsored gatherings in various countries around the globe for developers, engineers, DevOps, managers, and Site Reliability Engineers (SREs). 

Last year I shared this talk at KCD Denmark and really enjoyed the community atmosphere combined with enterprise practitioners. This is a well organized event, with +150 attendees that sold outand my talks were so much fun with the engaged and enthusiastic +70 audiences.

Below you'll find the slides from my talk and for completeness, my talk title and abstract.

Monday, January 22, 2024

O11y Guide: Cloud Native Observability Pitfalls - Controlling Costs

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 introduction, we looked at the problem facing everyone with cloud native observability. It was the first article in this series. In this article you'll find the first pitfall discussion that's another common mistake organizations make. By sharing common pitfalls in this series, the hope is that we can learn from them.

Thursday, January 18, 2024

O11y Guide: Cloud Native Observability Pitfalls - Introduction

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 this article, you'll find an introduction to the problem facing everyone with cloud native observability. It is the first article in a series following common pitfalls that I'm seeing organizations make. The idea is that by sharing these pitfalls, we all can learn from them.

Monday, January 15, 2024

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

Last year I submitted and was accepted to speak at the Incontro DevOps Italia event, but due to changing circumstances related to work I had to pull out. This is not something I have rarely done and I always make it a point to clear my schedule for the following year to attend. 

This year's priority was for Incontro DevOps Italia 2024 on the 15th of March in Bologna, Italy.  I'm grateful they selected my talk this year and for being part of a select group of speakers.

The city of Bologna is 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'm personally looking forward to a bit of exploring the culinary offerings that Bologna has to offer!

Below you will find the outline of my talk. 

Thursday, January 11, 2024

Cloud Native London Meetup - 3 Pitfalls Everyone Should Avoid with Cloud Native Observability (slides + recording)

Yesterday I was 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." You can also find them on their own slack channel, so feel free to drop in for a quick chat if you like.

There were over 85 attendees that braved the cold London evening to join us for pizza, drinks, and a bit of fun with my session having a special design this time around. I went out on a limb and tried something I've never seen before, a sort of choose-your-own-adventure presentation. Below I've included a description of how I think it went, the feedback I got, and where you can find both the slides and recording online if you missed it.

Tuesday, January 9, 2024

Cloud Native London Meetup - 3 Pitfalls Everyone Should Avoid with Cloud Native Observability

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

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.

That session I presented last time in January of 2023 was about the pitfalls everyone should avoid with cloud data and they live streamed it with a recording available online if you want to revisit.

Tomorrow, on Wednesday, 10 January in London I'll be sharing some brand new content on the pitfalls of cloud native observability.

Tuesday, January 2, 2024

O11y Guide - Beginners Guide to Open Source Instrumenting Java

Instrumenting Metrics in Java
Are you interested in joining the cloud native world and wondering what cloud native observability means for you? 

Did you always want to know more about instrumentation, metrics, and your options for coding with open standards? 

Are you a Java developer and looking for a working example to get started instrumenting your applications and services?

Look no further, as this article provides you with an easy to understand guide to instrumenting your Java using open standards.

In this article you'll learn what open source metrics are, the projects used to collect them, about the libraries available to you as a Java developer for metrics instrumentation, apply instrumentation creating a fully working example in Java for the main four metrics types, and finally, setup metrics collection to explore your Java metrics in real-time.

Sunday, December 31, 2023

2023 Year in Review - Observability around the World

Deep into the winter of 2023 and counting down the last hours, I find myself working on this last task of the year. It's that time where one steps back and reflects on the past year of activities and travels.

This is also always one of the easiest articles to write, going back now since this blog started, meaning I've been doing them over 18 years now. Who would have imagined back in 2005 when I started publishing articles for this blog that I'd be at it 18 years later and have garnered almost 2.6 million views?

It takes a bit of research every year to get this article done, as I've been traveling, speaking, publishing, socializing, and generating so much content throughout the year. It's always fun to see all the code, writing, and travel adventures passing the review as I sit here in contemplation of what is coming for the new year.

Tuesday, December 19, 2023

Open Dashboard and Visualization Workshop - Finalizing Perses Dashboard

Getting started with Perses

Back in December of 2022 I started a series taking you on a tour of the Perses project. These articles covered this fairly new open dashboard and visualization project targeting cloud native environments. I used a getting started workshop to guide you through this series and to provide a hands-on experience for those new to visualizing observability data. 

In the previous article you expand visualizing data resulting in a more advanced dashboard and I provided links to the actual online workshop content. 

In this article, you'll finalize this advanced dashboard for your on-call teammates and end up with what we refer to as an advanced++ dashboard. 

Let's finish our dashboard building, shall we?

Wednesday, December 13, 2023

Cloud Native Predictions 2024 - Stress, Careers, and Costs

As the year 2023 winds down, there is time for reflection and looking back. I've done that every year on this blog with year in review articles. This year I thought I might take all the new learnings around cloud native observability, add in some insights from all the events I attended related to observability, and try to predict what the biggest changes might be for 2024.

In this article I plan to lay out three top predictions based on my experiences over 2023 in the cloud native domain, with a big focus on the observability arena. This has been my first complete year focused on these topics and the change in technologies I've been focusing on up to now meant I could approach this with zero bias. I just researched, then went hands-on with open source projects mostly found in the Cloud Native Computing Foundation (CNCF) domain, and went on the road to events to put an ear to the ground. 

While many predictions you find out in the wild tend to be about the next big technology breakthrough or about the expanded use of an emerging technology in larger organizations, this time around I've found myself thinking about this in a slightly different way.

Let's take a look at my top three predictions and the thoughts behind them for 2024.

Thursday, December 7, 2023

KCD Oslo 2024 - Observability for you and me with OpenTelemetry

The first event I'll be speaking at in 2024 is the Kubernetes Community Day (KCD) in Oslo, thanks to the acceptance of one of my favorite getting started in cloud native observability talks.

Events like KCD Oslo 2024 are essential CNCF community driven and sponsored gatherings in various countries around the globe for developers, engineers, DevOps, managers, and Site Reliability Engineers (SREs). 

The official CNCF site states that, "KCDs are community-organized events that gather adopters and technologists from open source and cloud native communities for education, collaboration, and networking. These fun, locally-defined events help grow and sustain Kubernetes and other Cloud Native communities."

Just last year I spoke at KCD Czech & Slovak and KCD Denmark, really enjoying the community atmosphere combined with enterprise practitioners. They are well organized, well attended, and my talks were so much fun with the engaged and enthusiastic audiences.

On 25 January in Oslo, I'll be on stage again at  a KCD introducing you to cloud native observability.

Monday, December 4, 2023

Open Dashboard and Visualization Workshop - Advanced Perses Dashboard

Getting started with Perses

Back in December of 2022 I started a series taking you on a tour of the Perses project. These articles covered this fairly new open dashboard and visualization project targeting cloud native environments. I used a getting started workshop to guide you through this series and to provide a hands-on experience for those new to visualizing observability data. 

In the previous article you began creating your first ever basic Perses dashboard and I provided links to the actual online workshop content

In this article, you'll expand on the previous basic dashboard and continue visualizing data resulting in a more advanced dashboard. 

Let's keep the dashboard building rolling, shall we?