Utilize observability for more effective DevOps


Utilize observability for more effective DevOps


Cloud applications are complex, and old monitoring methods don't catch all potential design flaws. Instead, it's critical to use observability, with its focus on collaboration and shared responsibility, to look for "unknown unknowns" and catch problems, and solve them, before they impact the user.

Observability: Using it to make your DevOps process more effective and help produce better systems

Join host Mike Kavis and guest Charity Majors of Honeycomb as they talk about the control theory concept of observability—what it is and how to use it to make developing and monitoring massively complex, cloud-based systems more efficient and effective. They discuss how observability relies on collaboration and shared responsibility—as well as an "all-hands-on-deck" attitude to get things done, and done right. Charity also gives her perspective on chaos engineering and why you don't need to practice it until you know what you're doing without it.

[It] becomes clear that everyone cares about Ops and everyone has to participate in it. It’s a shared culture and it means that we care about quality, and we care about our users’ experience, and I think there is no doubt that the shape of operations is changing radically. it’s becoming less and less optional. Every software engineer now has to care about what happens when their code hits users, hits real infrastructure, hits real like user patterns.

Charity Majors is a cofounder and engineer at Honeycomb.io, a startup that blends the speed of time series with the raw power of rich events to give you interactive, iterative debugging of complex systems. She has worked at companies like Facebook, Parse, and Linden Lab, as a systems engineer and engineering manager.

PDF - 163 kb

Please visit our cloud services webpage and discover a full suite of service offerings and capabilities available to accompany you throughout your Cloud journey.

Did you find this useful?