Buy New
-43%
$45.26$45.26
FREE delivery Monday, October 12
Ships from: Amazon.com Sold by: Amazon.com
Used - Very Good
$25.96$25.96
FREE delivery October 15 - 21
Ships from: Bay State Book Company Sold by: Bay State Book Company
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Building Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems
Purchase options and add-ons
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 O’Reilly books from Google―Site Reliability Engineering and The Site Reliability Workbook―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
- ISBN-101492083127
- ISBN-13978-1492083122
- Edition1st
- PublisherO'Reilly Media
- Publication dateApril 21, 2020
- LanguageEnglish
- Dimensions6.93 x 1.18 x 8.9 inches
- Print length555 pages
Frequently bought together

Customers who viewed this item also viewed
- Site Reliability Engineering: How Google Runs Production SystemsPaperbackGet it as soon as Sunday, Oct 25
- The Site Reliability Workbook: Practical Ways to Implement SREPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Oct 12Only 1 left in stock (more on the way).
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable SystemsPaperbackFREE Shipping by AmazonGet it as soon as Monday, Oct 12
- AI Engineering: Building Applications with Foundation ModelsPaperbackFREE Shipping by AmazonGet it as soon as Monday, Oct 12
- Fundamentals of Software Architecture: A Modern Engineering ApproachPaperbackFREE Shipping by AmazonGet it as soon as Monday, Oct 12
- Security Engineering: A Guide to Building Dependable Distributed SystemsHardcoverFREE Shipping by AmazonGet it as soon as Monday, Oct 12
Customers also bought or read
- Site Reliability Engineering: How Google Runs Production Systems
Paperback$39.97$39.97FREE delivery Oct 25 - 29 - Fundamentals of Software Architecture: A Modern Engineering Approach#1 Best SellerComputer Programming Logic
Paperback$52.40$52.40FREE delivery Mon, Oct 12 - Security Engineering: A Guide to Building Dependable Distributed Systems
Hardcover$47.23$47.23FREE delivery Mon, Oct 12 - Database Internals: A Deep Dive into How Distributed Data Systems Work
Paperback$36.33$36.33FREE delivery Mon, Oct 12 - Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
Paperback$43.99$43.99FREE delivery Mon, Oct 12 - Systems Performance (Addison-Wesley Professional Computing Series)
Paperback$57.41$57.41FREE delivery Mon, Oct 12 - The DevOps Handbook, 2nd Edition: How to Create World-Class Agility, Reliability, & Security in Technology Organizations
Paperback$23.91$23.91Delivery Mon, Oct 12 - TCP/IP Illustrated: The Protocols, Volume 1 (Addison-Wesley Professional Computing Series)#1 Best SellerTCP-IP
Hardcover$64.49$64.49FREE delivery Mon, Oct 12 - Building Microservices: Designing Fine-Grained Systems
Paperback$44.49$44.49FREE delivery Mon, Oct 12 - Release It!: Design and Deploy Production-Ready Software
Paperback$40.36$40.36FREE delivery Mon, Oct 12 - Platform Engineering: A Guide for Technical, Product, and People Leaders
Paperback$39.00$39.00FREE delivery Mon, Oct 12 - Implementing Service Level Objectives: A Practical Guide to SLIs, SLOs, and Error Budgets
Paperback$27.73$27.73Delivery Mon, Oct 12 - Operating Systems: Three Easy Pieces#1 Best SellerComputer Operating Systems Theory
Paperback$28.27$28.27Delivery Mon, Oct 12 - Team Topologies, 2nd Edition: Organizing Business and Technology for Fast Flow of Value
Paperback$22.86$22.86Delivery Mon, Oct 12 - The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change
Paperback$26.39$26.39Delivery Mon, Oct 12 - Observability Engineering: Achieving Production Excellence
Just releasedPaperback$53.68$53.68FREE delivery Mon, Oct 12 - Fundamentals of DevOps and Software Delivery: A Hands-On Guide to Deploying and Managing Software in Production
Paperback$53.45$53.45FREE delivery Mon, Oct 12 - Kubernetes: Up and Running: Dive into the Future of Infrastructure
Paperback$43.99$43.99FREE delivery Mon, Oct 12 - Practical Cloud Security: A Guide for Secure Design and Deployment
Paperback$34.18$34.18Delivery Mon, Oct 12 - Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)
Paperback$30.29$30.29Delivery Mon, Oct 12 - Seeking SRE: Conversations About Running Production Systems at Scale
Paperback$33.45$33.45Delivery Oct 19 - 22 - The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)
Hardcover$45.97$45.97FREE delivery Mon, Oct 12 - Domain-Driven Design: Tackling Complexity in the Heart of Software
Hardcover$51.75$51.75FREE delivery Mon, Oct 12 - The Engineering Executive's Primer: Impactful Technical Leadership
Paperback$24.60$24.60Delivery Mon, Oct 12
From the brand
-
Your partner in learning
-
Bestsellers
-
Software Development
-
Programming Languages
-
AI / Machine Learning
-
Data Science
-
Data, Databases and more
-
Cloud Services
-
Business
-
Finance
-
Blockchain / Cryptocurrency
-
Security
-
Lean series
-
Cookbooks
-
Head First series
-
97 Things series
-
Sharing the knowledge of experts
O'Reilly's mission is to change the world by sharing the knowledge of innovators. For over 40 years, we've inspired companies and individuals to do new things (and do them better) by providing the skills and understanding that are necessary for success.
Our customers are hungry to build the innovations that propel the world forward. And we help them do just that.
From the Publisher
From the Preface
Why We Wrote This Book
We wanted to write a book that focuses on integrating security and reliability directly into the software and system lifecycle, both to highlight technologies and practices that protect systems and keep them reliable, and to illustrate how those practices interact with each other. The aim of this book is to provide insights about system design, implementation, and maintenance from practitioners who specialize in security and reliability.
We’d like to explicitly acknowledge that some of the strategies this book recommends require infrastructure support that simply may not exist where you’re currently working. Where possible, we recommend approaches that can be tailored to organizations of any size. However, we felt that it was important to start a conversation about how we can all evolve and improve existing security and reliability practices, as all the members of our growing and skilled community of professionals can learn a lot from one another.
We hope other organizations will also be eager to share their successes and war stories with the community. As ideas about security and reliability evolve, the industry can benefit from a diverse set of implementation examples.
Security and reliability engineering are still rapidly evolving fields. We constantly find conditions and cases that cause us to revise (or in some cases, replace) previously firmly held beliefs.
Who This Book Is For
Because security and reliability are everyone’s responsibility, we’re targeting a broad audience: people who design, implement, and maintain systems. We’re challenging the dividing lines between the traditional professional roles of developers, architects, Site Reliability Engineers (SREs), systems administrators, and security engineers. While we’ll dive deeply into some subjects that might be more relevant to experienced engineers, we invite you—the reader—to try on different hats as you move through the chapters, imagining yourself in roles you (currently) don’t have and thinking about how you could improve your systems.
We argue that everyone should be thinking about the fundamentals of reliability and security from the very beginning of the development process, and integrating those principles early in the system lifecycle. This is a crucial concept that shapes this entire book. There are many lively active discussions in the industry about security engineers becoming more like software developers, and SREs and software developers becoming more like security engineers.1 We invite you to join in the conversation.
When we say “you” in the book, we mean the reader, independent of a particular job or experience level. This book challenges the traditional expectations of engineering roles and aims to empower you to be responsible for security and reliability throughout the whole product lifecycle. You shouldn’t worry about using all of the practices described here in your specific circumstances. Instead, we encourage you to return to this book at different stages of your career or throughout the evolution of your organization, considering whether ideas that didn’t seem valuable at first might be newly meaningful.
Editorial Reviews
About the Author
Betsy Beyer is a Technical Writer for Google Site Reliability Engineering in NYC, and the editor of Site Reliability Engineering: How Google Runs Production Systems and The Site Reliability Workbook. She has previously written documentation for Google's Data Center and Hardware Operations Teams in Mountain View and across its globally-distributed data centers. Before moving to New York, Betsy was a lecturer on technical writing at Stanford University. En route to her current career, Betsy studied International Relations and English Literature, and holds degrees from Stanford and Tulane.
Paul Blankinship manages the Technical Writing team for Google’s Security and Privacy Engineering group. He’s previously written documentation for Google Web Designer, and helped develop Google’s internal security and privacy policies.
Piotr Lewandowski is a Senior Staff Site Reliability Engineer, and has spent the past nine years improving the security posture of Google’s infrastructure. As the Production Tech Lead for Security, he is responsible for harmonious collaboration between the SRE and security organizations. In his previous role, he led a team responsible for the reliability of Google’s critical security infrastructure. Before joining Google, he built a startup, worked at CERT Polska, and got a degree in computer science from Warsaw University of Technology.
Ana Oprea specializes in Site Reliability Engineering, Security, and planning and strategy for Google’s Technical Infrastructure - a role that follows naturally from her previous experience as a Software Developer, Technical Consultant, and Network Admin. After working and studying in Germany, France, and Romania, she accounts for different cultural approaches when facing any challenge.
Product details
- Publisher : O'Reilly Media
- Publication date : April 21, 2020
- Edition : 1st
- Language : English
- Print length : 555 pages
- ISBN-10 : 1492083127
- ISBN-13 : 978-1492083122
- Item Weight : 2.31 pounds
- Dimensions : 6.93 x 1.18 x 8.9 inches
- Best Sellers Rank: #253,923 in Books (See Top 100 in Books)
- #110 in Computer Network Administration
- #138 in Cloud Computing (Books)
- #149 in Privacy & Online Safety
- Customer Reviews:
About the author

Betsy is a Technical Writer for Google in NYC specializing in Site Reliability Engineering. She has previously written documentation for Google's Data Center and Hardware Operations Teams in Mountain View and across its globally-distributed data centers. Before moving to New York, Betsy was a lecturer on technical writing at Stanford University. En route to her current career, Betsy studied International Relations and English Literature, and holds degrees from Stanford and Tulane.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon


















