Start reading Puppet 3 Beginner's Guide on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here or start reading now with a free Kindle Reading App.

Deliver to your Kindle or other device


Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Anybody can read Kindle books even without a Kindle device-with the FREE Kindle app for smartphones and tablets.
Puppet 3 Beginner's Guide

Puppet 3 Beginner's Guide [Kindle Edition]

John Arundel
5.0 out of 5 stars  See all reviews (1 customer review)

Kindle Price: 12.95 includes VAT* & free wireless delivery via Amazon Whispernet
* Unlike print books, digital books are subject to VAT.

Kid's and Teen books from £0.99 on Kindle
Browse our selection of top children's and teen title in our one week sale, with top titles from only £0.99.Browse the sale here

Customers Who Bought This Item Also Bought

Product Description

Product Description

In Detail

Everyone's talking about Puppet, the open-source DevOps technology that lets you automate your server setups and manage websites, databases, and desktops. Puppet can build new servers in seconds, keep your systems constantly up to date, and automate daily maintenance tasks.

"Puppet 3.0 Beginner's Guide" gets you up and running with Puppet straight away, with complete real world examples. Each chapter builds your skills, adding new Puppet features, always with a practical focus. You'll learn everything you need to manage your whole infrastructure with Puppet.

"Puppet 3.0 Beginner’s Guide" takes you from complete beginner to confident Puppet user, through a series of clear, simple examples, with full explanations at every stage.

Through a series of worked examples introducing Puppet to a fictional web company, you'll learn how to manage every aspect of your server setup. Switching to Puppet needn't be a big, long-term project; this book will show you how to start by bringing one small part of your systems under Puppet control and, little by little, building to the point where Puppet is managing your whole infrastructure.

Presented in an easy-to-read guide to learning Puppet from scratch, this book explains simply and clearly all you need to know to use this essential IT power tool, all the time applying these solutions to real-world scenarios.


Presented in an easy-to-follow, step-by-step tutorial format, Puppet 3.0 Beginner’s Guide will lead you through the basics of setting up your Puppet server with plenty of screenshots and real-world solutions.

Who this book is for

This book is written for system administrators and developers, and anyone else who needs to manage computer systems. You will need to be able to edit text files and run a few commands on the command line, but otherwise no system administration or programming experience is required.

Product details

  • Format: Kindle Edition
  • File Size: 750 KB
  • Print Length: 204 pages
  • Publisher: Packt Publishing (17 April 2013)
  • Sold by: Amazon Media EU S. r.l.
  • Language: English
  • ASIN: B00BN4P87C
  • Text-to-Speech: Enabled
  • X-Ray:
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: #96,250 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

More About the Author

John Arundel is an infrastructure consultant, which means he 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 now. 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 like 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 it turns out is 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.

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4 star
3 star
2 star
1 star
5.0 out of 5 stars
5.0 out of 5 stars
Most Helpful Customer Reviews
1 of 1 people found the following review helpful
5.0 out of 5 stars Great start for Puppet Beginners 7 Oct 2013
Format:Kindle Edition|Verified Purchase
This book was a great help to me starting out from scratch with Puppet. With limited prior Linux experience I found it an excellent introduction to managing Linux systems and enough information to help me get quickly up-to-speed with a project I'm working on.

It's written in a good style and the hands-on examples to get through worked well and gave a good foundation for becoming comfortable with the technology. Looking at some of the other reviews they comment that if you already have some experience with Puppet then this may not be for you, but funnily enough that's why it's called '...Beginner's Guide'! There is some beginner material available on the PuppetLabs website, but I found the contents of this book complementary to that and also covered some topics not found there.

I'm moving on now to the author's recently released Puppet 3 Cookbook.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on (beta) 4.1 out of 5 stars  7 reviews
5 of 5 people found the following review helpful
4.0 out of 5 stars A good choice for beginners 12 Jun 2013
By Alessandro Franceschi - Published on
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.
5.0 out of 5 stars Got me up and running quickly 27 Jan 2014
By Oscar Sodani - Published on
Format:Kindle Edition|Verified Purchase
This book was exactly what I needed to learn and implement Puppet quickly. Excellent resource, I highly recommend this one.
5.0 out of 5 stars Puppet 3 Beginner's Guide - an excellent working intro to Puppet 3 23 Nov 2013
By Brian P. Bilbrey - Published on
Format:Kindle Edition
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.
5.0 out of 5 stars Excellent and easy-to-read beginner's guide for Puppet 13 Nov 2013
By Ronald van Luttikhuizen - Published on
Format:Kindle Edition
Enjoyed reading this book. It clearly explains why you would want to automate configuration management and what problems automation solves. It then gives a good step-by-step intro into Puppet. Afterwards you have the knowledge to start learning about other (possible enterprise) features and components that Puppet uses/offers such as MCollective, Console, Hiera, etc., and you're able to decide whether you'll need some of these features.
0 of 1 people found the following review helpful
2.0 out of 5 stars Not for the enterprise customer 27 Sep 2013
By Amazon Customer - Published on
Format:Kindle Edition
The book is pretty good, but doesn't talk about having a puppetmaster at all. The author uses git for everything instead. I get his logic, but for enterprise users, you need to be able to get the reporting you get from having a puppetmaster.

And if you use foreman, you'll need to know about puppetmasters. I'm having trouble with SSL certificates on my foreman machine after I moved it to prod and changed the hostname, but since the book doesn't cover puppetmasters or SSL, you're hosed.

He does do a good job with an intro to puppet and modules and things. It's just not what I thought I was getting. I should have gotten Pro Puppet, but it didn't cover Puppet 3 and the new version didn't have a release date yet (didn't know there was going to be a new Pro Puppet book for 3.x until yesterday).
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category