Goal
The path to "Terraform: Up & Running"
Here is the reading path leading up to this book, derived from its dependencies and ordered from the fundamentals.
The path so far (3 books)
Why read this first: Where 'The DevOps Handbook' surveys broad DevOps practices, Humble & Farley's 'Continuous Delivery' digs into its core—building deployment pipelines—as the original source. Ideal for solidifying the theoretical backbone of CI/CD after grasping the overall picture of practice.
Why read this first: To run a continuous delivery pipeline reliably, not just the app but also the infrastructure must be reproducible. Kief Morris's 'Infrastructure as Code' systematizes the principles of defining servers and networks as code—version-controlled, tested, and applied automatically—securing the environmental consistency that CD presupposes.
Why read this first: Once you understand the principles of IaC, move to a concrete tool that realizes them. Brikman's 'Terraform: Up & Running' walks hands-on through Terraform, which declaratively defines cloud resources, turning abstract IaC principles into configuration code that actually runs.