Updated Cookies Notice - you'll see this message only once.

We use cookies and similar technology on this website, which helps us to know a little bit about you and how you use our website. This improves the browsing experience for you and enables us to tailor better products and services to you and others. Cookies are stored locally on your computer or mobile device.
To accept cookies continue browsing as normal or go to the Cookies Notice for more information and to set your preferences.

You have to add this courses into your profile.

Learn By Building Real World Projects

Puppet for Beginners

Learn to automate your software development with Puppet

  • |
  •   Lectures: 11
  • |
  •   Videos: 2 hours
  • |
  •   Level: All
  • |
  •   Language: English
  • |
  •   Last Updated: 06/2018

  • Instructor : Eduonix Learning Solutions

Check Out Some of Our Other Popular Courses

DevOps Engineers spend more time configuring their machines, deploying changes manually and dealing with any subsequent errors instead of actually building solutions that can be more helpful. And that is exactly where Puppet becomes an important player. Puppet allows you to automate the tasks that you already know how to do, which includes configuring and deploying changes to virtual machines.

Puppet is a configuration management tool that automates the way you inspect, deliver and operate your infrastructure and software. This is a powerful language that describes how to get machines to a desired state and as a tool, it interprets an applies those changes. Puppet is slightly more complicated when compared to other configuration tools such as Ansible and Chef. However, it comes with a number of amazing tools and features.

So, if you want to spend less time fighting fires on virtual machines and instead spend more time working on solutions that can be helpful, then this is the course for you!

In this course, we’ve covered the basics of Puppet including what it is, its benefits, what it is capable of doing and how it is different from other configuration management tools. You will also learn how to create a private Git repository on a Linux machine.

This tutorial combines theory and practical to give you a perfect balance of knowledge. At the end of this course, you will not only be familiar with the concepts behind Puppet, but you will also know exactly how to integrate Puppet into your next project.

What you will learn in this course:

  • What is Puppet?
  • Puppet Basics
  • What is Puppet capable of doing
  • How is Puppet different from other configuration management tools
  • Creating a Git Puppet Master
  • Configuring the machines
  • Introducing Hiera and the Encrypted data in Hiera
  • How to create different manifests in Puppet including MongoDB, NodeJS and NGINX

So what are you waiting for? Enroll now and become a Puppet Master!