I’ve started to learn about Puppet and I’ve found this book in my Safari Books suscription. It has been published recently by Packt and I’ve read it in just a few hours but I’ll surely reread it to be sure that I’ve understood all the concepts :-D.
The book is clear about it’s target audience… it’s a beginner’s guide! and it has been a valuable resource. If you are looking for a more in-depth analysis for Puppet advanced topics, I guess you should try other books and resources, but I surely try to read the same author’s Puppet 2.7 Cookbook
The author provides many examples for each topic covered and it’s very easy to read. The examples were written using Ubuntu but I had no problem trying them in my CentOS system. I also liked the thoughts shared by the author about his practical experience with system administration and why Puppet is awesome. It also provides a nice and brief introduction about Git and explains how to use it to distribute the manifests to your machines instead of using the centralized approach with Puppetmaster (this topic is not covered by the book).
Sure, you have plenty of information and tutorials about Puppet… but I’m a beginner and I wanted a single book to start learning…. I really liked it!.