AvancéDefensiveDevSecOpsSecurity Architecture

Security Chaos Engineering

Sustaining Resilience in Software and Systems

5 / 5

Kelly Shortridge et Aaron Rinehart traitent la sécurité comme une propriété de systèmes adaptatifs complexes : au lieu de prévenir la défaillance, on la simule en continu et on conçoit l'organisation pour apprendre de chaque résultat.

Acheter sur Amazon

En tant qu'Associé Amazon, nous percevons une commission sur les achats éligibles. Le lien ci-dessus est sponsorisé.

Publié
2023
Éditeur
O'Reilly Media
Pages
423
Langue
English

À lire si

Architectes sécurité, SRE et ingénieurs plateforme prêts à abandonner le cadre prévention-d'abord. Particulièrement fort pour les organisations qui pratiquent déjà le chaos engineering pour la fiabilité et veulent étendre la discipline à la sécurité ; le livre est le pont.

À éviter si

Praticiens en environnements fortement régulés où les fautes intentionnelles en production ne sont pas légales, ou organisations plus petites sans la maturité opérationnelle pour mener des game days en sécurité. Mauvais premier livre de sécurité aussi : il suppose que vous savez ce que sont threat models, blast radius et boucles de rétroaction.

Points clés

  • Sécurité et fiabilité partagent le même problème d'ingénierie racine : maintenir des systèmes complexes dans des bornes tolérables quand la surface de défaillance est non bornée.
  • Decision trees et analyse effort-vs-impact sont des artefacts opérationnalisables, pas du contenu de blog ; le livre apprend à vraiment s'en servir.
  • L'expérimentation continue est plus honnête que les exercices sur table : la production dit ce qui est vrai, les runbooks disent ce que quelqu'un aurait souhaité.

Notes

À coupler avec Building Secure and Reliable Systems (Adkins et al.) pour la version Google du même problème, et avec Site Reliability Engineering pour la généalogie chaos engineering. Les écrits de Shortridge sur kellyshortridge.com et ses talks D.I.E. (Distributed, Immutable, Ephemeral) sont les compagnons en continu. Le travail antérieur d'Aaron Rinehart à UnitedHealth Group est l'origine opérationnelle de la discipline.