Puppet 2.7 Cookbook: Build reliable, scalable, secure, high-performance systems to fully utilize the power of cloud computing

· Packt Publishing Ltd
5 reviews
Ebook
300
Pages
Tools

About this ebook

Build reliable, scalable, secure, high-performance systems to fully utilize the power of cloud computingKey Features
  • Shows you how to use 100 powerful advanced features of Puppet, with detailed step-by-step instructions
  • Covers all the popular tools and frameworks used with Puppet: Dashboard, Foreman, MCollective, and more
  • Includes the latest features and updates in Puppet 2.7
  • Written in a simple, practical style by a professional systems administrator and Puppet expert, every recipe has detailed step-by-step instructions showing you the exact commands and configuration settings you need
Book DescriptionA revolution is coming to IT operations. Configuration management tools can build servers in seconds, and automate your entire network. Tools like Puppet are essential to take full advantage of the power of cloud computing, and build reliable, scalable, secure, high-performance systems.The book takes you beyond the basics to explore the full power of Puppet, showing you in detail how to tackle a variety of real-world problems and applications. At every step it shows you exactly what commands you need to type, and includes full code samples for every recipe. The book takes the reader from a basic knowledge of Puppet to a complete and expert understanding of Puppet’s latest and most advanced features, community best practices, writing great manifests, scaling and performance, and how to extend Puppet by adding your own providers and resources.The book includes real examples from production systems and techniques that are in use in some of the world’s largest Puppet installations, including a distributed Puppet architecture and a high-performance Puppetmaster solution using Apache and Passenger.What you will learn
  • Make Puppet reliable, performant, and scalable
  • Produce eye-catching reports and information for management
  • Understand common error messages and troubleshooting common problems
  • Manage large networks with tools like Foreman and MCollective
  • Use classes and inheritance to write powerful Puppet code
  • Deploy configuration files and templates for lightning-fast installations
  • Use virtual machines to build test and staging environments, and production systems on cloud platforms such as EC2
  • Automate every aspect of your systems including provisioning, deployment and change management
Who this book is for

The book assumes that the reader already has a working Puppet installation and perhaps has written some basic manifests or adapted some published modules. It also requires some experience of Linux systems administration, including familiarity with the command line, file system, and text editing. No programming experience is required.

Build reliable, scalable, secure, high-performance systems to fully utilize the power of cloud computingKey Features Shows you how to use 100 powerful advanced features of Puppet, with detailed step-by-step instructions Covers all the popular tools and frameworks used with Puppet: Dashboard, Fore...

Discover more

Ratings and reviews

5 reviews
A Google user
October 10, 2012
This book was recommended to me as part of the recent PuppetConf. Being a big fan of Puppet Pro (Turnball/McCune) already, I was a little sceptical.... How wrong I was! This is a great complimentary book, and worth every "penny". Good clear topics with great examples, and the ever valuable "and there's more sections" where further real life practical examples are suggested to make your life easier. This includes tools to even write your puppet code for you...very interesting to me being a non-developer :) Keep up the good work.
Did you find this helpful?
Alessio G
February 7, 2013
On my s3 the cli command go out of the screen. Impossible to read on a smarthpone :(
Did you find this helpful?

About the author

John Arundel is a DevOps consultant, which means he helps people build world-class web operations teams and infrastructures and has fun doing it. He was formerly a senior operations engineer at global telco Verizon, designing resilient, high-performance infrastructures for major corporations such as Ford, McDonald's, and Bank of America. He is now an independent consultant, working closely with selected clients to deliver web-scale performance and enterprise-grade resilience on a startup budget. He likes writing books, especially about Puppet (Puppet 2.7 Cookbook and Puppet 3 Cookbook are available from Packt). He also provides training and coaching on Puppet and DevOps, which, it turns out, is far harder than simply doing the work himself. Off the clock, he is a medal-winning, competitive rifle and pistol shooter and a decidedly uncompetitive piano player. He lives in a small cottage in Cornwall, England and believes, like Cicero, that, if you have a garden and a library, then you have everything you need. You may like to follow him on Twitter at @bitfield.

John Arundel is a DevOps consultant, which means he helps people build world-class web operations teams and infrastructures and has fun doing it. He was formerly a senior operations engineer at global telco Verizon, designing resilient, high-performance infrastructures for major corporations such...

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.