Puppet Training

BY
Mindmajix Technologies

Mode

Online

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study, Virtual Classroom
Mode of Delivery Video and Text Based
Frequency of Classes Weekdays, Weekends

Course and certificate fees

certificate availability

Yes

certificate providing authority

Mindmajix Technologies

The syllabus

Introduction To Puppet

  • Evolution of Infrastructure
  • How Puppet can help to manage this Infrastructure
  • Puppet Overview

Setting Up Learning Environment

  • Installing Virtual Box
  • Installing Vagrant
  • Importing Base Box
  • Additional Setup Tasks

Resources, RALs And Manifests

  • Understand Puppet Resources
  • Resource Abstraction Layer
  • Manifests

Modules, Ordering And The Trifecta

  • Write Nginx Module
  • Modules Overview

Modules Continued

  • Classes Overview
  • Ordering Resources
  • Resource Trifecta – Package, File and Service

Variables And Facts

  • Variables
  • Facts

Conditionals

  • If Else
  • Case
  • Selectors
  • More Conditionals and Logic

Templates

  • Static Contents Explosion
  • Using Dynamic Content with Templates
  • Templates Overview
  • ERB

Code Compression

  • Code Compression Technique
  • Arrays
  • Defined Types
  • Classes
  • Parameterized Classes

Puppet Master/Agent

  • Master/Agent Model
  • Installation
  • Configuring Master
  • Master/Agent Workflow

Puppet Forge

Hiera

  • Introduction to Hiera
  • Seperating data from code with hierarchical key value lookup
  • Install and confgure Hiera
  • Using Hiera inside manifests

M-Collective

  • Introduction to M-collective
  • M-collective walkthrough

Practice Test & Interview Questions

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books