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.

Enroll now

Good to know

Know what's good
, what to watch for
, 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

Save Puppet Professional Certification - PPT206 to your list so you can find it easily later:
Save

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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.

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

Here are nine courses similar to Puppet Professional Certification - PPT206.
Docker Certified Associate (DCA)
Most relevant
Introduction to the CompTIA Linux+ (XK0-005) Certification
Most relevant
Introduction to the CompTIA Linux+ (XK0-005) Certification
Most relevant
Introduction to the Cisco ENARSI (300-410) Exam
Most relevant
Azure Security Engineer Associate (AZ-500): Secure...
Most relevant
Getting Started with Puppet
Writing and Deploying Puppet 2019 Modules
Introduction to the Splunk Enterprise Certified Admin...
Microsoft SQL Server 2012 Certification Training Exam 70...
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 - 2024 OpenCourser