Download free course Building Secure and Reliable Systems, pdf file on 557 pages by by Betsy Beyer, Piotr Lewandowski, Ana Oprea, Paul Blankinship, Heather Adkins, Adam Stubblefield.
Can a system be considered truly reliable if it isn't fundamentally secure? Or can it be considered secure if it's unreliable? Security is crucial to the design and operation of scalable systems in production, as it plays an important part in product quality, performance, and availability. In this book, experts from Google share best practices to help your organization design scalable and reliable systems that are fundamentally secure.
Two previous books demonstrated how and why a commitment to the entire service lifecycle enables organizations to successfully build, deploy, monitor, and maintain software systems. In this latest guide, the authors offer insights into system design, implementation, and maintenance from practitioners who specialize in security and reliability. They also discuss how building and adopting their recommended best practices requires a culture that's supportive of such change.
You'll learn about secure and reliable systems through: Design strategies; Recommendations for coding, testing, and debugging practices; Strategies to prepare for, respond to, and recover from incidents; Cultural best practices that help teams across your organization collaborate effectively.
Table of contentsIntroductory Material
The Intersection of Security and Reliability
Understanding Adversaries
Designing Systems
Case Study: Safe Proxies
Design Tradeoffs
Design for Least Privilege
Design for Understandability
Design for a Changing Landscape
Design for Resilience
Design for Recovery
Mitigating Denial-of-Service Attacks
Implementing Systems
Case Study: Designing, Implementing, and Maintaining a Publicly Trusted CA
Writing Code
Testing Code
Deploying Code
Investigating Systems
Maintaining Systems
Disaster Planning
Crisis Management
Recovery and Aftermath
Organization and Culture
Case Study: Chrome Security Team
Understanding Roles and Responsibilities
Building a Culture of Security and Reliability
Others related eBooks about Building Secure and Reliable Systems
LaTeX in 24 Hours
This book presents direct and concise explanations and examples to many LaTeX syntax and s..., download free LaTeX tutorial in PDF (309 pages) created by Dilip Datta ....
MongoDB Notes for Professionals
Download free course MongoDB Notes for Professionals, pdf file on 72 pages by Stack Overflow Community....
Implementing CIFS: The Common Internet File System
This book is an authoritative, cross-platform guide to CIFS capabilities and behavior. Implementing CIFS not only delivers the priceless knowledge of a Samba Team member dedicated to investigating the inner workings of CIFS, it also identifies and describes crucial specifications and supporting d...
Introduction to MATLAB
With this tutorial you will work through the examples to understand the basics of MATLAB programming ,a free training document under 74 pages for download....
Mercurial: The Definitive Guide
Download free course Mercurial: The Definitive Guide, pdf file on 282 pages by Bryan O'Sullivan....
The Node.js Handbook
Download free course The Node.js Handbook, pdf file on 189 pages by Flavio Copes....
Think Complexity
Download free course Think Complexity, pdf file on 228 pages by Allen Downey....
Open Source Systems
Download free course Open Source Systems, pdf file on 217 pages by Vladimir Ivanov, Artem Kruglov, Sergey Masyagin, Alberto Sillitti, Giancarlo Succi....
Go Succinctly
Download free course Go Succinctly, pdf file on 104 pages by Mark Lewin....
XSLT Tutorial in PDF
Download XSLT Tutorial in PDF, free training document in 47 pages by Dan Olteanu....