Utilize observability for more effective DevOps has been saved
Utilize observability for more effective DevOps
Part of the Architecting the Cloud podcast series
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.
DevOps has always been about removing bottlenecks from the software development lifecycle (SDLC). Becoming a high performing organization is not a technology project; it’s a transformation, but very few enterprises seem to have the capabilities to undertake it.
As enterprises embrace the cloud, it is important that everyone involved in the cloud journey fully understand what their cloud service providers, and what they themselves, are responsible for. This is where shared responsibility models can really make a difference, but they’re often misunderstood.
Realizing the transformative power of the cloud
For Cloud Professionals: Hosted by David Linthicum and designed for cloud professionals, this podcast gives you the straight talk on cloud computing. From what’s going on in the industry, the impact of cloud in the enterprise to how it can enable business transformation–it’s all covered here.
Architecting the Cloud: Get real about cloud technology with Mike Kavis on the Architecting the Cloud podcast. We’re talking about what’s new in the cloud, how to use it, and why with people in the field who have done the work.
Or visit the On Cloud library for the full collection of episodes.