Automotive Holiday Deals Books Holiday Gift Guide Shop Men's Athletic Shoes Learn more nav_sap_SWP_6M_fly_beacon Adele egg_2015 All-New Amazon Fire TV Beauty Gifts Gifts Under $50 Amazon Gift Card Offer bf15 bf15 bf15 $30 Off Amazon Echo Starting at $49.99 Kindle Black Friday Deals Shop Now DOTD

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Digital List Price: $26.99
Kindle Price: $16.54

Save $28.45 (63%)

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

Flip to back Flip to front
Audible Narration Playing... Paused   You are listening to a sample of the Audible narration for this Kindle book.
Learn more

Puppet 3 Beginner's Guide Kindle Edition

21 customer reviews

New from Used from
"Please retry"

Length: 204 pages Enhanced Typesetting: Enabled Matchbook Price: $2.99 What's this?
For thousands of qualifying books, your past, present, and future print-edition purchases now lets you buy the Kindle edition for $2.99 or less. (Textbooks available for $9.99 or less.)
  • Thousands of books are eligible, including current and former best sellers.
  • Look for the Kindle MatchBook icon on print and Kindle book detail pages of qualifying books. You can also see more Kindle MatchBook titles here or look up all of your Kindle MatchBook titles here.
  • Read the Kindle edition on any Kindle device or with a free Kindle Reading App.
  • Print edition must be purchased new and sold by
  • Gifting of the Kindle edition at the Kindle MatchBook price is not available.
Learn more about Kindle MatchBook.

Hero Quick Promo
Holiday Deals in Kindle Books
Save up to 85% on more than 1,000 Kindle Books. These deals are valid until November 30, 2015. Learn more

Editorial Reviews

About the Author

John Arundel

John Arundel is an infrastructure consultant who helps people make their computer systems more reliable, useful, and cost-effective and has fun doing it. He has what Larry Wall describes as the three great virtues of a programmer: laziness, impatience, and hubris.

Laziness, because he doesn't like doing work that a computer could do instead. Impatience, because he wants to get stuff done right away. Hubris, because he likes building systems that are as good as he can make them.

He was formerly a senior operations engineer at global telco Verizon, designing resilient, high-performance infrastructures for corporations such as Ford, McDonald's, and Bank of America. He now works independently, helping to bring enterprise-grade performance and reliability to clients with slightly smaller pockets but very big ideas.

He likes writing books, especially about Puppet. It seems that at least some people enjoy reading them, or maybe they just like the pictures. He also occasionally provides training and coaching on Puppet, which turns out to be far harder than simply doing the work himself.

Off the clock, he can usually be found driving a Land Rover up some mountain or other. He lives in a small cottage in Cornwall and believes, like Cicero, that if you have a garden and a library, then you have everything you need.

You can follow him on Twitter at @bitfield.

Product Details

  • File Size: 1584 KB
  • Print Length: 204 pages
  • Publisher: Packt Publishing (April 17, 2013)
  • Publication Date: April 17, 2013
  • Sold by: Amazon Digital Services, Inc.
  • Language: English
  • ISBN-10: 1782161252
  • ISBN-13: 978-1782161257
  • ASIN: B00BN4P87C
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Lending: Not Enabled
  • Enhanced Typesetting: Enabled
  • Amazon Best Sellers Rank: #147,210 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images or tell us about a lower price?

Customer Reviews

Most Helpful Customer Reviews

Format: Paperback
Having some synonym for "Beginner" in their title has let technical authors off of the hook for way too much sloth and bloat. Though Mr. Arundel doesn't devote chapters to things like turning on a computer or using a keyboard, what he does is roughly the Puppet equivalent.

Without counting, but without wanting to risk libel, I can safely estimate that at least 50% of the book is either a repetitive iteration through the contents of Puppet Labs' "Type Reference" or the output of shell commands. In one painful example, I was treated to 2.5 pages of "wget" and "apt-get" output, but I was also frequently supplied with the full output from "apply" and found myself wading through ssh-keygen multiple times. Considering that each of the book's 10 chapters are buffered with an intro page, containing a picture and quote, and a blank page at the end, this book could and should have been presented in 50 pages or so.

I got the book mostly because I really like Arundel's 2.7 Cookbook, and I was interested in the "Running Puppet on multiple servers" bullet point. That point isn't covered anywhere, and in fact, he uses "puppet apply" to apply static manifests, eliminating servers entirely. He shows you how to start the agent (complete with the full output), but he never actually appears to hit a server. That means that he doesn't cover things like certificates or the fact that you'll never be able to run Puppet in production without using an alternate web server.

Another thing I was curious about were things that were specific to Puppet 3, but aside from the changes to the shell commands, he didn't mention any.
Read more ›
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
8 of 8 people found the following review helpful By Alessandro Franceschi on June 12, 2013
Format: Kindle Edition
Learning Puppet can be an hard task if you start from zero knowledge about it.
Even if is relatively easy to understand what the Puppet language does, it's not so easy to collect all its pieces together and understand the whole picture.
This book does a good job in introducing Puppet beginners to the joys of configuration management, it works by examples and it succeeds in showing practical and useful ways to start to use Puppet.

As the title honestly suggest, this is not intended to be a Puppet reference or a valuable information source for who has already some experience on Puppet, but it's probably the best source of information around for absolute Puppet beginners.
Topics are exposed with clear language and examples are well commented, who is totally unaware of the "principles" and benefits behind a configuration management tool can also learn them from the book.

As it usually happens also from "introduction" books you can learn something new, even if you consider yourself more than a beginner on the topic.
It happens also in this case, even if the main target is still the Puppet beginner.

If you start from scratch with Puppet, this book is for you.
If you already know it and are looking for some more advanced topics, you'll probably benefit more from other books about Puppet.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
1 of 1 people found the following review helpful By Brian P. Bilbrey on November 22, 2013
Format: Paperback
Adding configuration management to my systems operations tool set has been creeping up on my radar for a couple of years now. Input from the trenches at recent conferences leads me to Puppet as my first choice (no knock on Chef or CFEngine).

I picked up the Puppet 3 Beginner's Guide and started working through the book, with a CentOS VM to experiment on. I found the working examples useful and complete enough for my purposes. Additionally, since I'd chosen a Red Hat derivative to work with, rather than the Debian derivative Linux distribution that Jon Arundel used in the book, I had to adapt some of the examples to work properly in my test environment. This helped me learn even more from the book. I blasted through in about two days of "vacation" time, which is often the right time for me to learn new tools, since the interrupt rate during working days is high. I picked up enough puppet to know how to begin to apply it in my environment, and I'm going to delve into this author's Puppet 3 Cookbook next.

One thing I wish I saw a bit more of was how to best structure a growing set of Puppet scripts to help delay the apparently inevitable refactoring.

I acknowledge one of the other reviewers who wasn't happy with the amount of shell output in the text, but knowing what the correct, expected output is going to be is pretty important when trying new tools for the first time. I'm also a bit surprised that the average review difference between Kindle and dead tree editions is so great. The Puppet site documentation is awesome, but as a reference, not so much for getting the feet wet and learning enough to be able to put that reference material to good use.

John Arundel's Puppet 3 Beginner's Guide fit my needs nearly perfectly: Highly Recommended.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
2 of 2 people found the following review helpful By Zack on June 30, 2014
Format: Paperback Verified Purchase
A great introduction and more for beginners of Puppet.
This book covers Puppet Open source NOT Enterprise, which is FINE.
Puppet Open source is what most companies use anyway.
Great book with great explanations, examples and exercises to get you going.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in