Eric D. Schabell: DevOps
Showing posts with label DevOps. Show all posts
Showing posts with label DevOps. Show all posts

Thursday, November 21, 2024

SREday Amsterdam 2024 - Finding observability and DevEx tranquility sailing the monitoring data seas (slides)

 As I previously posted, I was in Amsterdam at SREday Amsterdam today with my co-presenter Graziano Casto, developer relations engineer at Mia-Platform sharing a platform engineering story.

This event was one day and focused on Site Reliability, DevOps, and Cloud with a single track of talks. The venue was pretty amazing, the Pongbar, a rather lounge type atmosphere for this event and was a lot of fun meeting all the attendees and speakers.

Below you will find the slides and abstract for the story we presented.

Tuesday, October 8, 2024

SREday Amsterdam 2024 - Finding observability and DevEx tranquility sailing the monitoring data seas

I'm going to be at SREday Amsterdam on 21 Nov 2024 with my co-presenter Graziano Casto, developer relations engineer at Mia-Platform sharing a platform engineering story.

This event is one day and focused on Site Reliability, DevOps, and Cloud with a single track of talks. The venue will be the Pongbar, a rather hip location for this event and should be a lot of fun meeting with attendees and speakers.

Graziano and I met last year at Platmosphere and he asked if I would like to collaborate on a talk that brought both his topic of platform engineering and my focus of observability together. How can you not jump at the chance to strengthen our messages together?

Below you will find the abstract for the story we plan to share.

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, 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 + recording)

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 and a recording as promised.  

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. 

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.

Friday, May 19, 2023

KCD Czech & Slovak 2023: Engaging Your Execs - Telling Great Observability Tales Inspiring Action (slides + video)

Today I spoke at the Cloud Native Computing Foundation (CNCF) Kubernetes Community Day (KCD) in Bratislava,Slovakia.

I've been to Bratislava in the past to keynote for another conference at the same location and was deeply impressed with the depth of knowledge walking around that university. 


 

I want to share the slides from my talk along with the abstract, so see below for both. The session was also recorded so will be sharing that when available too.

Wednesday, April 19, 2023

Google Lightning Talk - Optimizing Observability Spend: Metrics

Today on day 1 of KubeCon + CloudNativeCon I was asked to speak in a lighting talk slot at the Google booth. 

The topic was, of course one that is on the lips of everyone here at the event, how can I save on costs?

I thought it would be interesting to share my observations on how you can optimize your observability spend in this rather chaotic cloud native world.

Below you'll find the slides I presented, and a short abstract of the talk.

KubeCon EU - Summary of Observability Day Europe

Yesterday kicked off the KubeCon + CloudNativeCon event with a slew of off-site events. I dropped in on Observability Day Europe and wanted to share a few things I found interesting. 

This event was setup to foster collaboration, discussion, and knowledge sharing of cloud-native observability projects (including but not necessarily limited to Prometheus, Fluentd, Fluent Bit, OpenTelemetry, and OpenMetrics), as well as vendor-neutral best practices for addressing observability challenges. It was intended both for audiences that are new to observability as well as for seasoned practitioners. Observability Day enabled you to spend a day peeking under the hood of major Cloud Native Computing Foundation observability-related projects and broadening your knowledge of observability.

We were on-site in Amsterdam at the RAI conference center. The full schedule for Observability Day is available online but wanted to share an overview impression of what it was like to be there.

The day is centered around all the CNCF projects related to open observability and is full of both vendors and project focused talks.

Wednesday, April 5, 2023

KCD Czech & Slovak 2023 - Telling Great Observability Tales Inspiring Action

Next month the Cloud Native Computing Foundation (CNCF) is organizing the Kubernetes Community Day (KCD) in Bratislava,Slovakia

I've been to Bratislava in the past to keynote for another conference at the same location and was deeply impressed with the depth of knowledge walking around that university. 

On 19-21 May 2023 the KCD Czech & Slovak 2023 will take place in Bratislava and their call for papers went out at the beginning of the year. I was excited to be able to submit a few talks and even more excited to have the following accepted.

Saturday, December 31, 2022

2022 Year in Review - Big Changes

As I wind down the year 2022, it's time to reflect and take stock of my activities to put it all in perspective. 

I find this to be one of the more enjoyable articles to research, as I was part of all events and content statistics that I collect. It's nice to see my hard work, code, writing, and travels all tied up in a single article with a pretty bow on it.

This year was one marked with a lot of change for me and for the world if we are honest. We all came out of a few years of pandemic lock downs, lack of mobility, lack of freedom to interact face to face, and wondering if the world would ever be the same again. On top of that, I decided it was time to move on to new adventures this year. This was not pandemic driven, but more about the changes to the company I was working for due to an acquisition. 

On 15 July, after +13 years at Red Hat, I decided to jump into the exciting challenges of cloud native observability (o11y) at scale with a wonderful company called Chronosphere.

All of these things meant that I was going to get back into the world of interactions with people, being on a stage, sharing knowledge, learning new things, and taking you all on the journey with me. Let's review some of my activities from 2022 as things started to get back to the new normal.

Monday, November 21, 2022

Kubernetes Community Day France 2023 - Observability for Complexity at Cloud Native Scale

This Spring, the Cloud Native Community Groups has organized a few Kubernetes Community Days (KCD) across Europe. I've always been curious about these events, wondering if they might allow me to share my cloud native observability insights and meet with fellow practitioners in this space. 

On 7 March 2023 the KCD France 2023 will take place in Paris, France and their call for papers went out in September. Together with a French speaking friend of mine, we're submitting a few talks to see if they will allow us to entertain the KCD France attendees.

The submission deadline closed this week, so I wanted to share my submissions while we wait on the responses from the selection committee.

Wednesday, October 26, 2022

KubeCon - Quick Guide to Prometheus Day North America

Today I was on site in Detroit at KubeCon and CloudNativeCon pre-event Prometheus Day North America

It was on-site at the Huntington Place Convention Center in room 360, which is on the river with views across the water into Canada. Just a bit of geography as many attendees I spoke with were not aware that Detroit was so close to the northern US border.

The full schedule for Open Observability Day is available online but wanted to share an overview impression of what it was like to be there.

The day is centered around all the CNCF projects related to Prometheus and observability. Let's look closer at my impressions of the sessions I found interesting.

Tuesday, October 25, 2022

KubeCon - Summary of the Open Observability Day North America

Today was the one day inaugural event known as Open Observability Day, held as one of the off-site options before the full KubeCon and CloudNativeCon event this week in Detroit.

It was on-site at the Huntington Place Convention Center, which is on the river with views across the water into Canada. Just a bit of geography as many attendees I spoke with were not aware that Detroit was so close to the northern US border.

The full schedule for Open Observability Day is available online but wanted to share an overview impression of what it was like to be there.

The day is centered around all the CNCF projects related to open observability and is full of both vendors and project focused talks.

Let's look closer at my impressions of the sessions I found interesting.

Tuesday, September 20, 2022

O11y Guide - Cloud Native Observability Needs Phases

This is the third article in the series covering my journey into the world of cloud native observability. If you missed any of the previous articles, head on back to the introduction for a quick update.

After laying out the groundwork for this series in the initial article, I spent some time in the second article sharing who the observability players are. I also discussed the teams that these players are on in this world of cloud native o11y. 

In this third article it's time to dive a bit into the impression I'm getting from the message being pushed for cloud native o11y solutions. 

Being a developer from my early days in IT, it's very interesting to explore the complexities of cloud native o11y. Monitoring applications goes way beyond just writing and deploying code, especially in the cloud native world.

Wednesday, September 14, 2022

O11y Guide - Who are the Cloud Native Observability Players?

This is a continuation of the series taking you on my journey into the world of cloud native observability. It's a world that is altering the way developers work in their daily jobs, it's creating new teams, and there are roles appearing to attempt to keep control of the cloud native complexity that these large scale architectures deliver.

The first article in this series covered how developers have to deal with more than just code in a cloud native world. It shared a look at cloud native observability (o11y) and touched on what the three pillars are versus the three phases of observability.

This second article takes you out onto the playing field where you need to understand who the players are and what teams they form. It's no longer a world full of developers and operations teams as the cloud native environments have pushed right on through those traditional walls.

Let's dive right in, shall we?

Thursday, September 8, 2022

O11y Guide - Your First Steps in Cloud Native Observability

Let's start a series that takes you along on my journey into the world of cloud native observability. This is a journey I've started on since joining Chronosphere, a cloud native observability platform, a little less than a month ago.

While I've been evolving the stories I'm telling for some time from developer audiences towards architecture audiences, one thing that caught my eye has been the complexities of cloud native environments. The complexer the solution architecture, the more need for simple ways of sharing how successful organizations work at cloud native scale. 

Along with the journey into cloud native architectures, there has emerged a very distinct issue that is playing out across cloud native environments. That issue I've outlined in a series about cloud data and it's about more than just your data storage from the early architecture days.

This look at cloud data uncovered a very interesting and somewhat hidden world of cloud native observability where the data generated keeping tabs on your cloud native architecture often can exceed your spend on running production. 

This series kicks off with the basics, from developer to cloud native observability, the players involved, and outline the technical versus business story being sold to you around the tooling in cloud native observability. 

Let's dive right in, shall we?

Monday, May 9, 2022

Portfolio Architecture Examples - Application Development Collection

 

Figure 1: The portfolio architecture process
For a few years now we've been working on a project we have named Portfolio Architectures. These are based on selecting a specific use case we are seeing used in the real world by customers and then finding implementations of that case using three or more products from the Red Hat portfolio.

This basic premise is used as the foundation, but many aspects of open source are included in both the process and the final product we have defined. There is a community, where we share the initial project kickoff with a group of architects and use their initial feedback from the start. We also present the architecture product we've created right at the end before we publish to ensure usability by architects in the field. The final publish product includes some internal only content around the customer projects researched, but most of the content is open and freely available through various open source channels. 

This article is sharing an overview of the product we've developed, what's available to you today in our architecture center, and concludes by sharing a collection of architectures we've published.