Home » Others » Building Secure and Reliable Systems

Building Secure and Reliable Systems

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
File type : PDF
Downloads: 9
Submitted On: 2022-02-01
License: CC BY
Author(s): by Betsy Beyer, Piotr Lewandowski, Ana Oprea, Paul Blankinship, Heather Adkins, Adam Stubblefield

Take advantage of this course called Building Secure and Reliable Systems to improve your Others skills and better understand Computer science.

This course is adapted to your level as well as all Computer science pdf courses to better enrich your knowledge.

All you need to do is download the training document, open it and start learning Computer science for free.

This tutorial has been prepared for the beginners to help them understand basic Computer science Others. After completing this tutorial you will find yourself at a moderate level of expertise in Computer science from where you can take yourself to next levels.

This tutorial is designed for Computer science students who are completely unaware of Computer science concepts but they have basic understanding on Others training.


Tutorials in the same categorie :