Book description
The infrastructure-as-code revolution in IT is also affecting database administration. With this practical book, developers, system administrators, and junior to mid-level DBAs will learn how the modern practice of site reliability engineering applies to the craft of database architecture and operations. Authors Laine Campbell and Charity Majors provide a framework for professionals looking to join the ranks of today’s database reliability engineers (DBRE).
You’ll begin by exploring core operational concepts that DBREs need to master. Then you’ll examine a wide range of database persistence options, including how to implement key technologies to provide resilient, scalable, and performant data storage and retrieval. With a firm foundation in database reliability engineering, you’ll be ready to dive into the architecture and operations of any modern database.
This book covers:
- Service-level requirements and risk management
- Building and evolving an architecture for operational visibility
- Infrastructure engineering and infrastructure management
- How to facilitate the release management process
- Data storage, indexing, and replication
- Identifying datastore characteristics and best use cases
- Datastore architectural components and data-driven architectures
Publisher resources
Table of contents
- Foreword
- Preface
- 1. Introducing Database Reliability Engineering
- 2. Service-Level Management
- 3. Risk Management
-
4. Operational Visibility
- The New Rules of Operational Visibility
- An OpViz Framework
- Data In
- Data Out
- Bootstrapping Your Monitoring
- Instrumenting the Application
- Instrumenting the Server or Instance
- Instrumenting the Datastore
- Datastore Connection Layer
- Internal Database Visibility
- Database Objects
- Database Queries
- Database Asserts and Events
- Wrapping Up
- 5. Infrastructure Engineering
- 6. Infrastructure Management
- 7. Backup and Recovery
- 8. Release Management
- 9. Security
- 10. Data Storage, Indexing, and Replication
- 11. Datastore Field Guide
- 12. A Data Architecture Sampler
- 13. Making the Case For DBRE
- Index
Product information
- Title: Database Reliability Engineering
- Author(s):
- Release date: October 2017
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491926215
You might also like
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
The Staff Engineer's Path
For years, companies have rewarded their most effective engineers with management positions. But treating management as …
video
Angular - The Complete Guide [2023 Edition]
Learn all the fundamentals you need to know in order to get started developing Angular applications …
book
Effective Java, 3rd Edition
Since this Jolt-award winning classic was last updated in 2008, the Java programming environment has changed …