Today, I’m excited to announce my new book! It’s called Fundamentals of DevOps and Software Delivery, and it’s a comprehensive, hands-on guide to deploying and managing software in production, written for practitioners.

Fundamentals of DevOps and Software Delivery is now available as an early release!
Fundamentals of DevOps and Software Delivery is now available as an early release!

Readers of Terraform: Up & Running often asked me to recommend a general, comprehensive, practical book on DevOps. I couldn’t find one—so I wrote it. It covers orchestration (VMs, K8S, serverless), IaC, CI/CD, networking, data storage, secrets management, monitoring, and more:

The table of contents for the book
The table of contents for the book

This is not another book on DevOps culture. This is a hands-on guide that includes dozens of step-by-step examples that will have you running real systems: e.g., you’ll deploy Kubernetes clusters in AWS, manage infrastructure with OpenTofu, set up CI/CD pipelines with GitHub Actions, etc:

A snippet of just a handful of the dozens of hands-on examples in the book
A snippet of just a handful of the dozens of hands-on examples in the book

In the spirit of “ship early and often,” I’m releasing this before it’s done. The book is now available on the following platforms:

I hope you find the book useful. And if you read it, I’d love to hear your feedback: I’m still writing, so this is your chance to help shape the book!