Puppet Training
Puppet training course is designed to make you take an advantage of Puppet to build, configure, maintain, and automate a network with scalable, secure, and high performance systems. With Puppet, ensuring and proving security and compliance becomes efficient, automatic, and transparent.
Puppet Training Curriculum
Introduction to Puppet
This module of puppet training introduces the concept of puppet software.
Evolution of Infrastructure
How Puppet can help to manage this Infrastructure
Puppet Overview
Setting up Learning Environment
This explains installation module for puppet.
Installing Virtual Box
Installing Vagrant
Importing Base Box
Additional Setup Tasks
Resources, RALs And Manifests
Understand the puppet resources and abstraction layer in this module of training.
Understand Puppet Resources
Resource Abstraction Layer
Manifests
Modules, Ordering And The Trifecta
This module of puppet training explains Nginx concept.
Write Nginx Module
Modules Overview
Modules Continued
Understanding the resource trifecta concepts and much more.
Classes Overview
Ordering Resources
Resource Trifecta – Package, File and Service
Variables And Facts
A detailed discussion over variables and facts in this module of puppet training.
Variables
Facts
Conditionals
Overview of Conditionals and Puppet Language are provided in this module of puppet training.
If Else
Case
Selectors
More Conditionals and Logic
Templates
Work in this module of puppet training about content explosion and much more.
Static Contents Explosion
Using Dynamic Content with Templates
Templates Overview
ERB
Code Compression
This module of puppet training explains all about code compression techniques.
Code Compression Technique
Arrays
Defined Types
Classes
Parameterized Classes
Puppet Master/Agent
What is puppet master/Agent activities.
Master/Agent Model
Installation
Configuring Master
Master/Agent Workflow
Puppet Forge
Hiera
What is Hiera, hierarchical key, and its manifests.
Introduction to Hiera
Seperating data from code with hierarchical key value lookup
Install and confgure Hiera
Using Hiera inside manifests
M-Collective