Learning Path: Puppet: The One-Stop Guide to Puppet

Automate your IT infrastructure with the latest techniques in Puppet

Ratings 3.11 / 5.00
Learning Path: Puppet: The One-Stop Guide to Puppet

What You Will Learn!

  • Get a complete understanding of the Puppet ecosystem and terminologies
  • Write efficient, reusable, and modularized Puppet code
  • Automate and integrate all the various tests in Jenkins
  • Create a pipeline for effective code management
  • Go through the different methods of reporting with Puppet
  • Build a Nagios-based monitoring using Puppet
  • Deployments and excel methods to harden infrastructure using secure community modules
  • Debug errors in the Puppet environment

Description

With the ever increasing challenges of IT infrastructures, the need to automate common activities has become the major requirements in many large organizations. Puppet is one of the most efficient configuration management tool that allows to manage and automate all your IT infrastructure. So, if you looking forward to master the automation techniques of Puppet, then go for this Learning Path.

Packt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.

The highlights of this Learning Path are:

  • Integrate and automate all the various tests in Jenkins
  • Secure Puppet deployments and master methods to harden infrastructure

Let's take a quick look at your learning journey. You will start off with a complete understanding of the Puppet environment followed by detailed steps to configure your own Puppet infrastructure. You will write tests for modules right from the beginning, build an efficient and scalable codebase, and create continuous integration pipelines with CI tools such as Jenkins. You will also learn about procedures to secure the Puppet deployments and methods to harden infrastructure using community modules.  You’ll then get to run the Puppet components in Docker containers, using Puppet to create Docker images, and running applications on Docker along with orchestration using Mcollective. Finally, you will learn how to write custom plugins for Puppet such as facts, resource types, providers, and functions.

By the end of this Learning Path, you'll have a solid working knowledge of Puppet and be a confident Puppet user.

Meet Your Expert:

We have the best works of the following esteemed author to ensure that your learning journey is smooth:

  • AnirbanSaha is an infrastructure professional with more than six and half years of experience in infrastructure management at various industries and organizations ranging from early startups to corporate environments. He was worked extensively with configuration management and automation tools including Puppet, Chef, Ansible, Saltstack, Terraform to name a few. He has extensive experience in architecting, deployment and management of large infrastructures. He speaks at various conferences on latest technologies and is also the author of Salt Cookbook published by Packt.

Who Should Attend!

  • This Learning Path is targeted at developers and system administrators who want to automate their IT infrastructure using Puppet.

TAKE THIS COURSE

Tags

  • Puppet Software

Subscribers

121

Lectures

57

TAKE THIS COURSE



Related Courses