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
Site Reliability Engineering
The overwhelming majority of a software system's lifespan is spent in use, not in design or …
audiobook
Fundamentals of Data Engineering
Data engineering has grown rapidly in the past decade, leaving many software engineers, data scientists, and …
book
Fundamentals of Data Engineering
Data engineering has grown rapidly in the past decade, leaving many software engineers, data scientists, and …
book
Database Internals
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But …