Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Postmortems for App Outages and Incidents

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

Postmortems for App Outages and Incidents

Systems fail. Apps crash. When something goes wrong with your app it can be seen as a major problem. It can also be seen as an important learning opportunity — one that can be challenging to get right. This talk lays out steps to learn from incidents and crashes via a general introduction to postmortems, guidance on what makes a good postmortem, and some high-level app-specific learnings from past postmortems.

Avatar for Kris Arnold

Kris Arnold

May 13, 2019
Tweet

More Decks by Kris Arnold

Other Decks in Technology

Transcript

  1. !

  2. Prevent and Improve Create recommendations to prevent future incidents. Detect

    and respond to similar events better in the future
  3. Deploy dashboard • Overall errors • CDN errors • 404

    errors (web) • Other HTTP errors (web)
  4. Deploy dashboard • Overall errors • CDN errors • 404

    errors (web) • Other HTTP errors (web) • HTTP errors (native apps)
  5. Deploy dashboard • Overall errors • CDN errors • 404

    errors (web) • Other HTTP errors (web) • HTTP errors (native apps) • iOS crashes
  6. Deploy dashboard • Overall errors • CDN errors • 404

    errors (web) • Other HTTP errors (web) • HTTP errors (native apps) • iOS crashes • Android crashes
  7. Further reading Blameless Postmortems and a Just Culture John Allspaw

    https://codeascraft.com/2012/05/22/ blameless-postmortems Etsy’s Debriefing Facilitation Guide for Blameless Postmortems John Allspaw, Morgan Evans, Daniel Schauenberg https://github.com/etsy/ DebriefingFacilitationGuide PagerDuty Postmortem Best Practice Documentation Rachael Byrne https://postmortems.pagerduty.com The Field Guide to Understanding ‘Human Error’ Sidney Dekker Counterfactual Thinking, Rules, and The Knight Capital Accident John Allspaw https://kitchensoap.com/2013/10/29/ counterfactuals-knight-capital How Did Things Go Right? Learning More from Incidents Ryan Kitchens https://www.youtube.com/watch? v=5-2jMlsPqc8