Sorry, this page is no longer available
Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Elle Krout

This course serves as preparation for learners who seek to pass the 206 Puppet Professional certification exam offered by PuppetLabs. It focuses on Puppet 5.5/Puppet Enterprise 2018.1 Long-Term Support (LTS) and later releases. We will be learning from the ground up, starting with the installation process for Puppet Enterprise (PE), and then work through each component as we would when applying Puppet to an actual production environment. We will cover everything from basic module authoring to setting up multi-master environments that allow us to push code across massive infrastructures and manage our hosts with features, such as Code Manager, Bolt, and PuppetDB. Upon the completion of this course, learners will be able to tackle any DevOps assignments that must be orchestrated with Puppet or require configuration management.

This course is no longer available. Find something similar by browsing:
Puppet Configuration Management Puppet Enterprise Puppet 5.5 PuppetDB Bolt Code Manager

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Examines DevOps practices and strategies
Provides comprehensive preparation for the Puppet Professional certification exam
Teaches learners how to apply Puppet to actual production environments
Covers a wide range of Puppet topics, from basic module authoring to multi-master environments
Instructed by Elle Krout, an experienced Puppet instructor
Explicitly focuses on DevOps assignments and configuration management with Puppet

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Puppet certification prep with hands-on labs

According to learners, this course is a thorough and effective preparation for the PPT206 Puppet Professional exam, offering comprehensive content and invaluable hands-on labs that clarify complex Puppet Enterprise concepts. While some learners found specific sections or UI screenshots slightly outdated and noted that initial installation can be challenging, the course generally provides a strong foundation for DevOps professionals. Recent feedback suggests it remains highly relevant and the instructor's explanations are often praised for their clarity and depth.
Instructor effectively explains complex and advanced Puppet concepts.
"The instructor explains complex concepts clearly, making Puppet Enterprise manageable even for those new to it."
"The instructor clarifies advanced topics like Hiera and external facts very well."
"The instructor's explanations are generally clear, though I found myself re-watching a few lectures."
Provides valuable hands-on experience for real-world scenarios.
"The hands-on labs were invaluable for understanding real-world scenarios."
"The content is deep, practical, and the labs are fantastic."
"This course provided strong hands-on experience with Puppet Enterprise."
Effectively prepares learners for the Puppet Professional certification.
"Definitely felt prepared for the PPT206 exam."
"Excellent preparation for the Puppet Professional exam! The content is deep, practical..."
"Solid course for certification prep. The pace is good, and the coverage is extensive."
Some learners found it less beginner-friendly than expected.
"The course seems to assume some prior knowledge. Not very beginner-friendly for a 'from the ground up' promise."
"I struggled with the installation part... not very beginner-friendly for a 'from the ground up' promise. Disappointed."
Some parts feel outdated, and initial installation can be difficult.
"I found some sections a bit dry, and the pace was slow at times, but the practical examples really helped. I wish there were more updated examples..."
"The course has good information, but it feels a bit outdated in some areas, especially the UI screenshots for Puppet Enterprise."
"I struggled with the installation part; it was not smooth, and the instructions didn't match my environment exactly."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Puppet Professional Certification - PPT206 with these activities:
Review Bash Scripting
Refresh your Bash Scripting skills to strengthen your understanding of automation and systems administration.
Browse courses on Bash Scripting
Show steps
  • Read documentation on Bash syntax and commands.
  • Practice writing simple Bash scripts for basic tasks.
Puppet Forge Modules Exploration
Explore the Puppet Forge and familiarize yourself with available modules to enhance your automation toolkit.
Show steps
  • Browse the Puppet Forge website.
  • Identify modules relevant to your interests.
  • Read the documentation and reviews of selected modules.
  • Install and test the modules in a test environment.
Puppet Infrastructure Blueprint
Design an infrastructure blueprint using Puppet to model your desired infrastructure state, enhancing your understanding of system architecture.
Show steps
  • Gather requirements and define the desired infrastructure state.
  • Create a Puppet manifest to define the infrastructure resources.
  • Draw a diagram to visualize the Puppet-managed infrastructure.
  • Document the design decisions and best practices.
Three other activities
Expand to see all activities and additional details
Show all six activities
Puppet Hands-on Workshop
Attend a workshop led by an experienced Puppet professional to gain hands-on practice and troubleshoot common issues.
Show steps
  • Register for a Puppet workshop.
  • Prepare by reviewing Puppet documentation.
  • Attend the workshop and actively participate.
  • Collaborate with other participants and share knowledge.
Puppet Module Development Tutorial Blog Post
Create a blog post that dives deep into Puppet module development, covering best practices and advanced techniques.
Browse courses on Infrastructure Automation
Show steps
  • Research and gather information on Puppet module development.
  • Write a detailed outline for your blog post.
  • Create a step-by-step guide to developing a Puppet module.
  • Include code examples and real-world use cases.
Puppet-Managed CI/CD Pipeline Project
Build a CI/CD pipeline using Puppet to automate your software delivery process, gaining practical experience in DevOps.
Browse courses on Continuous Integration
Show steps
  • Design the CI/CD pipeline workflow.
  • Write Puppet manifests to automate the build, test, and deployment stages.
  • Configure a CI server.
  • Set up automated testing.
  • Deploy the pipeline to a test environment.

Career center

Learners who complete Puppet Professional Certification - PPT206 will develop knowledge and skills that may be useful to these careers:
DevOps Manager
A DevOps Manager is responsible for planning, implementing, and managing DevOps practices and processes. This course will build a strong foundation in DevOps practices and tools, including Puppet Enterprise. An understanding of Puppet Enterprise will enable DevOps Managers to plan and implement successful DevOps initiatives.
Cloud Architect
A Cloud Architect designs and builds cloud computing solutions. This course may be useful for aspiring Cloud Architects, as it provides a foundation in configuration management and infrastructure automation. An understanding of how Puppet Enterprise can be used to automate and manage cloud infrastructure can help Cloud Architects to design and build more efficient and scalable cloud solutions.
Network Engineer
A Network Engineer designs, builds, and maintains computer networks. This course may be useful for aspiring Network Engineers, as it provides a foundation in configuration management and infrastructure automation. An understanding of how Puppet Enterprise can be used to automate and manage infrastructure can help Network Engineers to more efficiently manage their networks.
Security Engineer
A Security Engineer designs and implements security systems to protect an organization's IT systems and data. This course may be useful for aspiring Security Engineers, as it provides a foundation in configuration management and infrastructure automation. An understanding of how Puppet Enterprise can be used to automate and manage infrastructure can help Security Engineers to more effectively manage their security systems.
Data Engineer
A Data Engineer builds and maintains the systems that store and process data. This course could be useful for aspiring Data Engineers, as it provides a foundation in configuration management and infrastructure automation. An understanding of how Puppet Enterprise can be used to automate and manage infrastructure can help Data Engineers to more efficiently manage their data systems.
Site Reliability Engineer
A Site Reliability Engineer builds and maintains the infrastructure that supports an organization's website or web application. This course may be useful for aspiring Site Reliability Engineers, as it provides a strong foundation in configuration management and infrastructure automation. An understanding of how Puppet Enterprise can be used to automate and manage infrastructure can help Site Reliability Engineers to ensure the reliability and performance of their websites and web applications.
IT Manager
An IT Manager is responsible for planning, implementing, and managing the IT systems and infrastructure of an organization. This course may be useful for aspiring IT Managers, as it provides a solid foundation in configuration management and infrastructure automation. An understanding of how Puppet Enterprise can be used to automate and manage infrastructure will help IT Managers to make better decisions about how to manage their IT systems.
IT Consultant
An IT Consultant provides advice and guidance to organizations on how to improve their IT systems and processes. This course could be useful for aspiring IT Consultants, as it builds a foundation in configuration management and infrastructure automation. An understanding of how Puppet Enterprise can be used to automate and manage infrastructure can help IT Consultants to provide more effective advice to their clients.
Technical Project Manager
A Technical Project Manager plans, executes, and manages technical projects. Those interested in this career path may find this course useful, as it provides a foundation in DevOps practices and tools, including Puppet Enterprise. An understanding of Puppet Enterprise will help Technical Project Managers to better plan and manage infrastructure automation projects.
DevOps Analyst
A DevOps Analyst is responsible for analyzing and improving the performance of DevOps processes and systems. This course may be useful for aspiring DevOps Analysts, as it provides a solid foundation in Puppet Enterprise, which is a widely-used DevOps tool. An understanding of how Puppet Enterprise can be used to automate and manage infrastructure will enable DevOps Analysts to better analyze and improve DevOps processes.
Infrastructure Architect
An Infrastructure Architect designs, builds, and maintains the infrastructure that supports an organization's IT systems. This course may be beneficial, as it builds a foundation in configuration management and infrastructure automation with Puppet Enterprise. An understanding of how to use Puppet Enterprise to manage infrastructure at scale can be highly beneficial for an Infrastructure Architect.
Software Engineer
A Software Engineer designs, develops, and maintains software applications. This course will build a foundation in DevOps practices and tools, which will serve a Software Engineer well, especially in modern agile development environments. Familiarity with Puppet Enterprise, as taught in this course, will be especially helpful for Software Engineers who are working on infrastructure automation.
Systems Administrator
A Systems Administrator is responsible for the upkeep, configuration, and maintenance of computer systems, including hardware and software. With its focus on configuration management and system orchestration, this course may be useful in building the skills needed to succeed in this role. In particular, this course will build a foundation in using Puppet Enterprise to manage and configure infrastructure.
DevOps Engineer
A DevOps Engineer collaborates with other IT professionals and development teams to implement and manage the tools, processes, and systems that facilitate software delivery. This course may be useful in this career path, as it emphasizes the installation, configuration, and use of Puppet Enterprise. This is an industry-leading DevOps tool, and it builds a foundation for understanding CI/CD and infrastructure automation.
Cloud Engineer
A Cloud Engineer designs, deploys, manages, and maintains cloud computing systems. This course may provide a valuable foundation in this field, given its emphasis on infrastructure automation and configuration management. Mastering Puppet Enterprise will teach learners how to configure and manage cloud environments at scale.

Reading list

We've selected four books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Puppet Professional Certification - PPT206.
Provides a set of best practices for using Puppet. It good resource for learners who want to learn how to use Puppet effectively.
Provides a comprehensive overview of Puppet from the ground up, making it a useful reference for those new to Puppet or those looking for a refresher. It covers the basics of Puppet, including its architecture, components, and how to use it to automate infrastructure management.
Provides an introduction to Terraform, a related tool to Puppet. Offers a broader perspective on infrastructure automation and complements the course's coverage of Puppet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser