Tech Talk

Building an Observability Platform in 389 Difficult Steps

Published on November 11, 2020

Dave Worth

Building an Observability Platform in 389 Difficult Steps


About the Talk

“During the lifetime of any company or product there comes a moment when the theoretical need for observability, whether it be exception handling, (centralized) logging, metrics, or even distributed tracing becomes a concrete need. Generally this happens after your team actually needed them, but sometimes you are lucky enough to be ahead of that moment. This talk lays out a strategy for getting your team there with some specific technology comparisons in each area. This is not a vendor talk, though we will describe pros and cons of some existing commercial and OSS solutions and how you can choose between them to meet your teams’ needs.”

Dave Worth, Engineering Manager at Strava, lays out a strategy for choosing the right tech stack depending on your business and team need. Watch as he guides you through tool sets that navigate around business constraints and regulatory concerns.

What You’ll Learn

  • How to determine which technologies your team needs at your level of maturity
  • How to choose the right tool for your team given your constraints and regulatory concerns in a given domain such as logging, instrumentation, etc.
  • Strategies for implementing your observability platform with the least possible pain


About the Presenter

Dave Worth’s professional life consists of being a web and backend engineer who developed specialization in observability through building reliable distributed systems at Strava, and previously DigitalOcean. In his spare time, Dave loves cycling, jiu jitsu, and searching for another great math book to only read the first 50 pages of.

Thanks for learning with the DigitalOcean Community. Check out our offerings for compute, storage, networking, and managed databases.

Learn more about us

About the authors
Default avatar
Dave Worth


Still looking for an answer?

Ask a questionSearch for more help

Was this helpful?
Leave a comment

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Try DigitalOcean for free

Click below to sign up and get $200 of credit to try our products over 60 days!

Sign up

Join the Tech Talk
Success! Thank you! Please check your email for further details.

Please complete your information!

Featured on Community

Get our biweekly newsletter

Sign up for Infrastructure as a Newsletter.

Hollie's Hub for Good

Working on improving health and education, reducing inequality, and spurring economic growth? We'd like to help.

Become a contributor

Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.

Welcome to the developer cloud

DigitalOcean makes it simple to launch in the cloud and scale up as you grow — whether you're running one virtual machine or ten thousand.

Learn more
DigitalOcean Cloud Control Panel