Puppet Certification
Enroll Now
DevOps
45 hours
Rs. 2000
EduInPro’s Puppet certification training is given by certified trainers and consultants who are highly qualified with more than 15 years of experience in the Software industry, so you get trained from real Puppet professionals who have been there and want to help you succeed.
EduInPro provides Puppet training and courses worldwide through online and classroom teaching. Our Puppet Certification Training covers all the topics prescribed in the Puppet Professional Exam Blueprint.
Our Puppet Certification Training empowers you with a best-practice approach for managing infrastructure using Puppet IT automation software to maximize the benefits of the Puppet Module Architecture. Puppet Enterprise is used for all exercises and labs, but the concepts that are taught in the course apply equally to Puppet’s Open Source solution. After completion of this course, you will be able to deploy basic system configurations using best practices for Puppet in a Master-Client setup.
The EduInPro approach on Puppet Certification:
-
Technical benefits: Continuous software delivery
-
Technical benefits: Less complex problems to fix
-
Technical benefits: Faster resolution of problems
-
Business benefits: Faster delivery of features
-
Business benefits: More stable operating environments
-
Business benefits: More time available to add value (rather than fix/maintain)
Puppet Certification Modules
- Introduction To Configuration Management
- About The Author
- Why Puppet?
- How To Access Your Working Files
- Puppet Agents
- Puppet Masters
- MCollective And Systems Orchestration
- Cross Platform Puppet
- Introduction To Puppet Run Cycle
- Gathering System Facts
- Node Matching And Catalogue Compilation
- Puppet Resources - How To Define System Resources
- Applying A Simple Puppet Manifest
- Puppet Types
- The Package File Service Patter
- Applying Conditional Logic In Puppet
- Fact Conditionals - Choosing A Course Of Action
- Defining Nodes
- Puppet Modules - 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
- 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
- Wrap-Up And Further Resources
Course Outline
- The Basics
- Introduction To Configuration Management
- About The Author
- 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 Patter
- Applying Conditional Logic In Puppet
- Fact Conditionals - Choosing A Course Of Action
- Organizing A Puppet Environment
- Defining Nodes
- Puppet Modules - 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
- 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
- Conclusion
- Wrap-Up And Further Resources
What do I need to do to unlock my Eduinpro certificate?
Online Classroom:
- Attend one complete batch
- Successful completion and evaluation of any one of the given projects
Online Self-learning:
- Complete 85% of the course
- Successful completion and evaluation of any one of the given projects
Featured Review

Anup Acharya
I Attended a 2 day weekend course by EduInPro for the Puppet Certification certification. The instructor was very knowledgeable and engaging. Had Excellent learning and experience.

Bhibudatta
I attended training for Puppet Certification and the training was very interactive and helpful. Got clarity on many concepts related to Scrum Master role.

Sreeram Narayan
I came across EduInPro for Puppet Certification . The training was interesting and trainer made the class fun and interesting and the sessions very knowledgeable on the topic!

Namratha Kulkarni
Course with EduInpro was a well-organized one with an excellent tutor. The course included both theoretical and practical real-life cases and hands-on sessions which made training interesting.

Iqbal Arif
EduInPro’s Puppet Certification was excellent and it got numerous concepts together in a simple, practical and detailed package. I highly recommend EduInPro’s PMP training even if you don't plan to sit for the PMP exam.

Ruthvik Sharma
I came across EduInPro’s Puppet Certification online and its self-paced module encouraged me to take up the course and made me more proactive with my learning. I took detailed notes, and attended the classes to fit in with my busy schedule and was happy with the course.

Garima Khera
EduInPro’s Puppet Certification training were so well designed. The hands-on projects helped me understand the theory sessions in depth and apply them on my website.