Puppet

Puppet Training

Aurora provide best puppet training.We are Global Interactive Learning company started by proven industry experts with an aim to provide Quality Training in the latest IT Technologies.

puppet training

It is easy to learn the puppet, if you follow the structured and tested training roadmap with milestones to compare your progress on a timeline. In this puppet training,the instructor keeps a sharp eye on your progress and assigns extra attention to students who are in need of it.

Course Content

  1. Introduction to Puppet
  • Evolution of Infrastructure
  • How Puppet can help to manage this Infrastructure
  • Puppet Overview
  1. Setting up Learning Environment
  • Installing VirtualBox
  • Installing Vagrant
  • Importing Base Box
  • Additional Setup Tasks
  1. Resources, RALs and Manifests
  • Understand Puppet Resources
  • Resource Abstraction Layer
  • Manifests
  1. Modules, Ordering and the Trifecta
  • Write Nginx Module
  • Modules Overview
  1. Modules Continued
  • Classes Overview
  • Ordering Resources
  • Resource Trifecta – Package, File and Service
  1. Variables and Facts
  • Variables
  • Facts
  1. Conditionals
  • Overview of Conditionals and Puppet Language
  • If Else
  • Case
  • Selectors
  • More Conditionals and Logic
  1. Templates
  • Static Contents Explosion
  • Using Dynamic Content with Templates
  • Templates Overview
  • ERB
  1. Code Compression with Defined Types and Classes
  • Code Compression Technique
  • Arrays
  • Defined Types
  • Classes
  • Parameterized Classes
  1. Puppet Master/Agent
  • Master/Agent Model
  • Installation
  • Configuring Master
  • Master/Agent Workflow
  1. Puppet Forge
  2. Hiera
  • Introduction to Hiera
  • Seperating data from code with hierarchical key value lookup
  • Install and confgure Hiera
  • Using Hiera inside manifests
  1. Mcollective
  • Introduction to Mcollective
  • Mcollective walkthrough
  1. Geppetto IDE