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

Risky Business

Jesse Dearing
February 28, 2018

Risky Business

This presentation covers how to talk about risk in software with technical and non-technical stakeholders.

Presented at PDX DevOps 2018-02-28.

Jesse Dearing

February 28, 2018
Tweet

More Decks by Jesse Dearing

Other Decks in Technology

Transcript

  1. Why talk about this? •I did not learn how to

    document risk until it became an engineering-wide initiative and I was forced to learn •Resilient systems are the outcome
  2. What is risk? •What happens if component fails? •How does

    a failure of impact ? •What constitutes failure? •Lack of connectivity? •High latency?
  3. Examples •One MySQL database •Server failure •Hardware/instance failure, RAID controller

    failure, etc. •Likelihood: Moderate •Impact: Severe •Data loss •Daily backups •Likelihood: Rare •Impact: Severe
  4. Mitigating •It takes a village •Risks will never go to

    zero (you probably don’t have the time to get them to zero anyway)
  5. Weaponized Ops •List of work of things that are problematic

    right now that you can refer to when talking to teams or prioritizing your own work
  6. Go forth and… •Identify risks •Document risks •Use your DevOps

    charm to work on solutions •Spreadsheet things