Puppet is an open source (with a commercial version aimed at the Enterprise market) systems management tool which provides a centralised configuration for all your UNIX, Linux and Apple systems, even on the other side of your firewall. What makes it different is that it speaks the local language of your target hosts allowing Puppet to define tasks with generic instructions. These are called recipes and are so portable that they can be shared on the Puppet website and used by all.
Puppet is also flexible; being open source you can alter the code to suit your circumstances, and it's extensible. We will show you just how easy it is to add and amend functions.
Finally, it is better than most configuration tools because Puppet uses Facter, which allows you to query host information and define custom facts on a host which can be used as variables by the Puppet system.
This course is aimed at showing you how to set up and configure Puppet and how to make the most of it, be it the open source or the enterprise version. As well as looking at the core features of Puppet , including its configuration language, we will also provide you with a chance to go through a configuration of your own and manage a couple of nodes.
On completion delegates will understand what Puppet can do and be able to:
The course is comprised of lecture content and lab practicals. All sections contain exercises to help understand what you have just covered. Toward the end of the course a workshop will help you fully utilise the knowledge acquired up to that point to set up two or three clients and a Puppet master.
This course is for Unix/Linux systems administrators looking to automate their infrastructure. It covers all the topics necessary for you to be totally au fait with the product and as it is delivered as a single seamless course it is considerably cheaper and one day shorter than other courses.
Delegates should be experienced Unix/Linux systems administrators with some scripting knowledge (bash, sh, ksh, Perl or Python) and a broad understanding of the various system tasks relating to setting up and supporting Unix/Linux systems.
Knowledge of Ruby is not essential to see this product in action, since Ruby is only required to extend the current Puppet system.
We will also take a look at how you can install and start Puppet from Kickstart enabling your entire enterprise from the install with minimal touch.
Verhoef Training's Puppet Courses have been independently developed and are not affiliated with, endorsed or sponsored by, or being offered in partnership with Puppet Labs.
Puppet is a registered trade mark of Puppet Labs.
If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.
Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.
ITILv3, RESILIA, PRINCE2, PRINCE2 Agile, AgileSHIFT, MSP, M_o_R, P3M3, P3O, MoP, MoV courses on this page are offered by QA Affiliate of AXELOS Limited. ITIL, RESILIA, PRINCE2, PRINCE2 Agile, AgileSHIFT, MSP, M_o_R, P3M3, P3O,MoP, MoV are registered trademarks of AXELOS Limited. All rights reserved.