Building Secure and Reliable Systems



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 contents

  • Introductory 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
Pages : 557
Size : 10.4 MB
File type : PDF
Downloads: 389
Created: 2022-02-01
License: CC BY
Author(s): by Betsy Beyer, Piotr Lewandowski, Ana Oprea, Paul Blankinship, Heather Adkins, Adam Stubblefield
Building Secure and Reliable Systems

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Computer science Tutorials

Blown to Bits

Mercurial: The Definitive Guide

Lightweight Systems for Realtime Monitoring

Intertwingled

Ionic 4 Succinctly

Others related eBooks about Building Secure and Reliable Systems

Introduction to Computer Graphics

Covering the fundamentals of computer graphics and computer graphics programming. This book is meant for use as a textbook in a one-semester course that would typically be taken by undergraduate computer science majors in their third or fourth year of college....

Google Maps API Succinctly

Download free course Google Maps API Succinctly, pdf file on 104 pages by Mark Lewin....

Mastering Ethereum

Download free course Mastering Ethereum, pdf file on 424 pages by Andreas M. Antonopoulos, Gavin Wood....

Foundations of Software Science and Computation Structures

Download free course Foundations of Software Science and Computation Structures, pdf file on 586 pages by Christel Baier, Ugo Dal Lago....

Containerized Docker Application Lifecycle with Microsoft Platform and Tools

Download free course Containerized Docker Application Lifecycle with Microsoft Platform and Tools, pdf file on 84 pages by Cesar de la Torre....

Social Media Mining

Download free course Social Media Mining, pdf file on 382 pages by Reza Zafarani, Mohammad Ali Abbasi, Huan Liu....

Confessions of an IT Manager

Download free course Confessions of an IT Manager, pdf file on 306 pages by Phil Factor....

Making Servers Work

This book highlights practical sysadmin skills, common architectures that you'll encounter..., download free Making Servers tutorial in PDF (280 pages) created by ....

Assembly Programming

This courses provides a brief overview about Assembly programming ,a training file in PDF under 16 pages for download....

Haskell tutorial for professionals

Download free Haskell tutorial course in PDF, training file in 78 chapters and 230 pages. Free unaffiliated ebook created from Stack OverFlow contributor....