구글에서 세 번째 SRE 도서 Building Secure and Reliable Systems 무료 공개

지난 4월 9일 구글에서는 사이트 신뢰성 엔지니어링 도서 시리즈의 세 번째 도서를 무료로 공개했습니다. 2017년 사이트 신뢰성 엔지니어링Site Reliability Engineering, 2018년 사이트 신뢰성 워크북The Site Reliability Workbook에 이어서 안전하고 신뢰가능한 시스템 구축Building Secure and Reliable Systems이 세 번째로 공개되었습니다. 현재 SRE 도서 공식 페이지에서 PDF, EPUB, MOBI 형식으로 무료 다운로드 받을 수 있으며 별도의 기한은 없는 것으로 보입니다.
두 번째 책이 공개되었을 때 44BITS에서도 소개했었습니다만, 사이트 신뢰성 엔지니어링은 구글에서 사이트와 신뢰성 엔지니어링을 조합해서 만든 단어입니다. 인프라스트럭처를 관리하는 데 있어 소프트웨어 엔지니어링의 기법들은 접목해 신뢰성 높은시스템을 구축하는 엔지니어 직군을 의미합니다.
이번 책에서는 확장 가능하고 신뢰성 높은 시스템을 구축하기 위한 디자인부터 구축, 유지보수, 문화까지 좀 더 구체적인 방법들에 대해서 소개합니다. 종이책으로는 500페이지 이상의 분량으로 상당한 양을 다루고 있습니다.
이번 책의 주요 목차는 다음과 같습니다.
- I. 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
- V. Organization and Culture
- Case Study: Chrome Security Team
- Understanding Roles and Responsibilities
- Building a Culture of Security and Reliability
현재 구글 SRE 공식 페이지에서는 첫 번째 책 사이트 신뢰성 엔지니어링Site Reliability Engineering과 두번째 책 사이트 신뢰성 워크북The Site Reliability Workbook도 HTML 형식으로 무료 제공하고 있습니다.