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

Connections and Intersections between Resilienc...

Connections and Intersections between Resilience Engineering and Security

SnykCon 2020
https://snyk.io/learn/snykcon-connections-and-intersections-between-resilience-engineering-and-security/

The interdisciplinary field of Resilience Engineering is over 20 years old, even though it’s only recently come into contact with the online software world. In this SnykCon keynote John Allspaw describes this critical field, lays out some of the few connections that have been made to security in software-centered environments, and suggests some directions this community might go in to pragmatically move these connections and concepts forward.

John Allspaw

October 22, 2020
Tweet

More Decks by John Allspaw

Other Decks in Technology

Transcript

  1. …a community emerges… Rail Maritime Surgery Intelligence Agencies Law Enforcement

    Aviation/ATM Space Mining Construction Explosives Fire f i ghting Anesthesia Pediatrics Power Grid & Distribution Military Agencies Mid 2000s
  2. what makes this work as well as it does? what

    makes this work dif f i cult for people? what makes them good at it?
  3. adaptation What: • conditions • investments • stances • activities

    …are necessary for effective adaptation to happen…. when/ where/how it needs to?
  4. adaptation What: • conditions • investments • stances • activities

    …are necessary for e f f ective adaptation to happen…. when/where/how it needs to? Resilience is something that you do, not something that you have. bit.ly/ResilienceIsAVerb
  5. incidents do not arrive with clear labels attached “I’m a

    garden-variety outage!” “I’m an attacker-led incident!”
  6. #warroo m 2020-01-26 14:57:4 0 Steve Hey guys, why is

    this happening 3 times a day every last 3 days? Is this some continuous attack effort or some continuous issues with servers? #incident-48712 
 2018-02-12 08:32:31 Lisa I’m not en t i rely sure we’re not being a t t acked at the moment… #emergency-room-3 2019-10-07 05:34:22 Phil wait is it possible that we’re just seeing this because there might be a DDoS going on?
  7. What is the automation doing now? What will it do

    next? How in the world did we ever get into that mode?
  8. anticipating monitoring responding learning What new vulnerabilities — and exploits

    — might be coming? Is our data safe at the moment? Is anyone actively probing or attacking us right now? What happened? How exactly did that happen? How did we know what we knew, when we knew it? What is the automation doing now? What will it do next? How in the world did we ever get into that mode? attacker they
  9. Challenges to Adversarial Interplay Under High Uncertainty: Staged-World Study of

    a Cyber Security Event DISSERTATION Presented in Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy in the Graduate School of the Ohio State University By 
 Matthieu Branlat, B.S., M.S. 
 Graduate Program in Industrial and Systems Engineering The Ohio State University 2011 bit.ly/BranlatRedBlue
  10. ALL work in security is cognitive work Effective security requires

    sustaining your ability to adapt on both short and long time scales 20+ years of research in Resilience Engineering: resilience = sustained adaptive capacity
  11. Change Is Afoot 2018 2019 J. Paul Reed 2018 Nora

    Jones Casey Rosenthal 2020 Jessica DeVita Chad Todd Tim Tischler 2021 Learning From Incidents In Software http://learningfromincidents.io