Modern Observability in Software Development

Logo
Presented by

Josh Hendrick, Senior Solutions Engineer, Rookout

About this talk

As software engineers, we’ve seen the world of software development evolve in a myriad of ways. The most prominent transformation was the move from monolith to microservices. This growth meant that software became more distributed and complex in nature, with many moving parts. But how do we, as modern software organizations, keep up with this new and complex evolution of software? Taking it one step further- how do we ensure that we have continuous observability of our application? This talk will discuss the topics of Monitoring and Observability, and how their symbiotic relationship is not only needed, but necessary, for modern organizations. First, we will discuss Observability Verticals like Tracing, Metrics, and Logging, as well as the standards emerging around collecting telemetry from your applications which many organizations are adopting including OpenTracing and OpenTelemetry. Then, we will do a quick demo of how your app can be instrumented with OpenTelemetry APIs to collect on the fly tracing data. Finally, we’ll do a deep dive into how you can augment the above monitoring/observability standards to allow for continuous observability of your application, ensuring you’re always in the know of what’s going on with your app.
Related topics:

More from this channel

Upcoming talks (0)
On-demand talks (55)
Subscribers (39160)
The webcasts in this channel will highlight trends and best practices for the application development lifecycle as well as how to make sure your application maintain a steady level of service.