Test-Driven Infrastructure with Chef is a good little book. I grabbed a copy, having heard much about Chef, and Puppet, tools for automating machine and systems integration. The book did a good idea of introducing many of the foundational ideas and concepts behind devops, automating infrastructure deployment, chef, TDD, BDD, and test driving infrastructure. The key foundational information provides a good grounding for the book, and is one of the big reasons to read it. These foundations fill in any gaps in understanding, and provide a great basis for doing the test driven infrastructure development talked about in the book.
The sections in the book showing actual test driven infrastructure ended up being quite short. If you’ve already up to speed with Chef but just want to skill up on TDI, then this might not be the book for you. If however, you’re like me, and just starting the journey on OpsCode and chef, this book makes for great little read, and I’d recommend it to you.
[This book was reviewed as a part of the O’Reilly Blogger Review Program]