Observability - From Fire Fighting to Smoke Detection

30-minute Talk

With the benefits of continuous delivery and microservices comes the challenge of distributed systems. We can no longer just deploy into production and assume it works.

Timetable

11:10 a.m. – 11:40 a.m. Thursday 7th

Room

Room F1 - Track 1: Talks

Audience

Testers, Developers, Team leads, Managers

Key-Learning

  • Failure is inevitable so we need to be prepared to detect and remediate customer impacting issues
  • Show how a lack of observability can directly impact quality
  • The bugs that you can’t see are the worst type
  • How to test your logs and ensure you’re getting value from them
  • Demonstrate how issues discovered during load and recovery testing can be caught by having alerting and monitoring tools in place at that point

How the nightmare of losing weeks of data transformed our teams way of working

The Importance of Observability – From Fire Fighting to Smoke Detection

How the nightmare of losing weeks of data transformed our teams way of working

In the past we tried to test as much as possible up front and reacted with customer issues as they arose. Traditionally we didn’t have a focus on observability, now we have the ability to monitor and detect problems as soon as they occur in production.

With the benefits of continuous delivery and microservices comes the challenge of distributed systems. We can no longer just deploy into production and assume it works. We need to monitor in production and see how the customer uses our features.

In this story I’ll recount how our team went from a system of firefighting customer issues to a situation where we were able to detect issues in production before the customer was aware and resolve them quickly. How we implemented Monitoring, Logging and Alerting tools to help combat this. Now our whole team is focused on observability during design and planning instead of trying to retrofit monitoring tools as an afterthought once features have been deployed.

Related Sessions

10:25 a.m. – 10:55 a.m.
Room F3 - Track 3: Talks

30-minute Talk

9:10 a.m. – 9:55 a.m.
Room F1+F2+F3 - Plenary

45-minute Keynote

2:25 p.m. – 2:55 p.m.
Creative Space Room - Track 9: Bonus Sessions

30-minute Talk

11:10 a.m. – 11:40 a.m.
Room F1 - Track 1: Talks

30-min New Voice Talk