Measurements, metrics and telemetry enable teams and organizations to deliver successful results with Agile, DevOps and SRE; so, to be able to achieve: speed, quality and automation targets with built-in performance, security and resiliency.
One may say, “It is rocket science!” For you, I have the below illustration, providing a quick and easy introduction into a telemetry system. I believe this image provides a great illustration and depiction of the value of telemetry (and the criticality it plays) within our complex environments and systems of modern times.
In today’s continued focus on transformation to Agile, DevOps and SRE many teams and organizations are challenged to achieve success.
We will explore 5 key elements throughout your application development, architecture engineering, and production management; so, to deliver against the goals and objectives of the modern transforming technology organizations in business today.
What are the 5 key elements?
- Collectors [Ubiquitous]
- Integrated Throughout
Let’s take a walk through the A-B-C’s of Telemetry in these 3 big sections.
Often starting with a ‘Problem Statement’ to understand why we are looking to solve what problem. Here we can see many of the results from DevOps transformations, as defined and shared from research across industry and geographies, which you can see referenced with links for each. These are the types of results many organizations are trying to achieve, when the buzzwords of “Agile, DevOps and SRE” are thrown about, and strategic roadmaps and investments set to achieve those buzzwords.
Moving from buzzwords and strategic roadmaps and investments, to what actually do we need to deliver, so to achieve the types of results research has shown is the next hurdle. Here we look at the relationship and how 4 key elements [Collectors, Data, Visualization and Telemetry] all fit together. The 5th element [Integrated Throughout] becomes the piece that pulls it all together, and considers automation and normalization, so to enable Machine Learning / Artificial Intelligence / Predictive Analytics and drive the business value from your telemetry even higher.
Now understanding the Why and the What, let’s move to How. Revisiting the 5 key elements, and understanding each, is what will enable us to quickly understand the how to get started.
1. Collectors [Ubiquitous]
d. Production Incident
a. Data Architecture
b. Data Normalization
c. Data Dictionary
d. Data Streaming
e. Machine Learning
f. Artificial Intelligence
g. Predictive Analytics
b. Event Management
d. Many other consumers of data…
e. Event Management
5. Integrated Throughout
b. Tool Chain
c. Data Centric
d. Capture & Consumption
e. Rules, Alerting and Events
Learn More about Todd DeCapua’s presentation
There is a lot more to learn here. I encourage you to check out the recording and other available resources, including the slides, so to familiarize yourself a bit more. Please feel free to reach out with any additional questions. @AppPerfEng