You know the drill: DevOps is utilizing tool(s) X. So obviously, observability can be solved by throwing any tools together as well; mostly logs, metrics, and traces frequently called the trifecta of observability.
But observability is not a tool — it is simply a property of a system. Moving from many tiny blackboxes to a more holistic view of your system. It includes tools, but not precisely 3 distinct features (especially if your solution happens to support those). For example, if half your user base cannot access your service due to any bad DNS settings and external wellness checks are not part of your trifecta, you are no the wiser.
This is not (just) a rant, but a look at the actual value to be added and any approaches to it. Like turning your logs into richer events that align with your business. Which is not solved by fancy tools alone.
Lecture took place on Friday 27th August 2021 at 10:30 in area 3
Philipp lives to demo interesting technology. Having worked as a web, infrastructure, and database engineer for over 10 years, Philipp is now working as a developer advocate at Elastic — the company behind the Elastic Stack consisting of Elasticsearch, Kibana, Beats, and Logstash. Based in Vienna, Austria, he is constantly traveling Europe and beyond to talk and discuss open origin software, search, databases, infrastructure, and security.
#IT #Development #SoftwareDevelopment