Our Puppet Course Syllabus has 8 modules that include fundamental puppet concepts, puppet run cycle, organization of puppet environment, module management, puppet infrastructure, puppet language, puppet types, MCollective, and further enhancements. Develop your DevOps skills through our Puppet Curriculum designed carefully for all categories of students along with the facility of customization features to enjoy a personalized learning experience at Softlogic Systems.

Puppet Training Course Syllabus

The Basics
  • Important – Download These First – Working Files
  • Introduction To Configuration Management
  • Why Puppet?
  • How To Access Your Working Files
The Puppet Infrastructure
  • Puppet Agents
  • Puppet Masters
  • MCollective And Systems Orchestration
  • Cross Platform Puppet
The Puppet Run Cycle
  • Introduction To Puppet Run Cycle
  • Gathering System Facts
  • Node Matching And Catalogue Compilation
The Puppet Language – A Basic Primer
  • Puppet Resources – How To Define System Resources
  • Applying A Simple Puppet Manifest
  • Puppet Types
  • The Package File Service Pattern
  • Applying Conditional Logic In Puppet
  • Fact Conditionals – Choosing A Course Of Action


Organizing A Puppet Environment
  • Defining Nodes
  • Puppet Modules – Reusable Code
  • Forge Modules – Where To Find Reusable Code
  • Provisioning A Web Server
  • Class Parameters – Applying Variables
  • Hiera Parameters – Defining Variables
  • Executing Modules Against A Puppet Master With An Agent
  • Reporting With Puppet
  • MCollective And Live Management
  • MCollective With Puppet
  • Using MCollective To Interact With Services
  • Using MCollective To Interact With Puppet
Additional Tools
  • Managing Modules With Librarian-Puppet
  • Managing Directory Environments And Modules With R10K
  • External Node Classifiers And Reporting With Puppet Dashboard – Part 1
  • External Node Classifiers And Reporting With Puppet Dashboard – Part 2

Puppet Training in Chennai gives you the required DevOps automation skills to explore, manage, and deliver applications through our job-centric Puppet Course Syllabus.