A reading list for anyone who wants to keep systems running reliably, not just build them. Each pick has its own review on this blog, and every entry links to it. The list starts with monitoring basics, then moves through reliability targets, logging and observability, data protection, and production readiness.
Why learn operations
A service delivers value only when it works as users expect, at the moment they need it. Operations knowledge lets you notice failures early, limit their impact, and build safeguards against a repeat. Developers who understand operations also pick designs that run well in production from the start.
1. Monitoring basics
Practical Monitoring
An introduction to the basics and practice of monitoring. It works well as the first book when you start learning the topic. I cover it in the review.
2. Set reliability targets
Implementing Service Level Objectives
A practical guide to adopting SLIs, SLOs, and error budgets. You learn to measure reliability from the user's point of view and to use it in development and operations decisions. See the review.
3. Logging and observability
A Practical Textbook on Logging
It covers logging from the fundamentals through collection, analysis, and troubleshooting. You get a structured grasp of the logs that every incident investigation relies on. I wrote it up in the review.
New Relic Practical Introduction, 2nd Edition
It walks through New Relic's features and spends about half its pages on how to use them. It also explains telemetry data such as metrics, logs, and traces. I cover it in the review.
4. Protect your data
A Practical Guide to Backup
It covers backup from the basic concepts through generation management, restore, and availability. It helps when you want to review your backup knowledge as a whole. See the review.
5. Production readiness and capacity
Production-Ready Microservices
It organizes what microservices need for production along lines such as stability, fault tolerance, and monitoring. The checklists at the end of each chapter make a good starting draft for your own standards. I wrote it up in the review.
The Art of Capacity Planning
It teaches the basics of capacity planning: analyzing, forecasting, and placing resources. The book assumes on-premises hardware, but the ideas carry over to the cloud. I cover it in the review.
Wrap-up
Start with Practical Monitoring to see the whole picture, then use Implementing Service Level Objectives to decide what you protect. Open the logging, backup, and production-readiness books when you hit those problems in real operations. Every book has a full review here, so start with whichever one interests you most.