Tuesday, September 18 • 4:45pm - 5:30pm
Observability-Driven Development (is the Future of DevOps)
Feedback form is now closed.
The first stage of devops was mostly about teaching ops to write code.  The second stage of devops is about teaching software engineers to understand and own their own services in production, because ownership produces dramatic compounding improvements in reliability, comprehensibility, and results for uour customers.  Software engineering was revolutionized by the advent of test-driven development, but TDD stops at the network -- at the edge of your laptop.  The next frontier is observability-driven deployment, where you ship small, measurable, observable changes to production *and observe them* running with real users, real data, real traffic patterns, and real services.  There is no substitute.  So how do we test safely in production?  How do we glean meaningful results from the noise?  What characteristics make tools suitable for this development paradigm, how do your workflow patterns and team composition change?  ODD is the only way to ship features quickly and with true confidence.  This talk will discuss examples from Honeycomb, Parse, and Facebook, and suggest best practices for empowering software engineers to instrument and understand what their code does in production, and ultimately move fast and fix things.


Charity Majors

CEO & Founder, Honeycomb

Tuesday September 18, 2018 4:45pm - 5:30pm
Golden Gate C1-3