Puppet Training

Master Configuration Management and DevOps

Get trained from the Puppet Certified experts at Opsgility
Course Options
Implementing Puppet on Azure

Designed for students that are using Puppet as their configuration management solution that will deploy, automate and mange workloads in Microsoft Azure.

Course Details
  • Duration: 3 days
  • Level: Advanced
Audience
  • This course is geared toward development, engineering, and operations staff.

Puppet Fundamentals

In this three-day course, students will start by installing Puppet Enterprise, then learn Puppet best practices and use Puppet to write simple classes, and update and extend existing modules. Fundamentals is taught through a combination of lecture and relevant, real world, hands-on exercises. After completing this course, students will be able to deploy basic system configurations using best practices for Puppet in a Master-Agent setup.

Course Details
  • Duration: 2 days
  • Level: Basic
  • Agenda
Audience
  • The target audience for this course includes newer members at an organization already using Puppet, or experienced sysadmins wanting to bring Puppet into their team as a new solution.

Puppet Practitioner

In this three day course, students will learn multiple ways to accomplish tasks in Puppet and how to choose which is most appropriate for a given situation. Students will design and build modules, and extend modules from the Forge. Students will also learn best practices for implementing Roles & Profiles in their infrastructure.

Course Details
  • Duration: 3 days
  • Level: Intermediate
  • Agenda
Audience
  • The target audience for this Puppet Training include newer members at an organization already using Puppet, or experienced sysadmins wanting to bring Puppet into their team. The course is designed for senior system administrators and DevOps professionals with a solid understanding of configuration management strategies.

Puppet Architect

This two-day course is designed to provide practical skills used to architect Puppet infrastructure and to understand interactions between different components. The class will focus on the architecture of Puppet Enterprise itself, giving students the ability to determine the most efficient and extensible architecture to scale Puppet to their own needs with API integration and monitoring to support its growth.

Course Details
  • Duration: 3 days
  • Level: Advanced
  • Agenda
Audience
  • In this course, we expect students to have an intimate understanding of their site needs and have a reasonable idea of how they can use Puppet to manage their infrastructure. They should be expert sysadmins with an understanding of the operating system and the impact of various tuning techniques. The course is designed for site architects and DevOps professionals with a solid understanding of configuration management strategies and sysadmin skills.

Puppetizing Infrastructure

In this three-day course, students will use the Puppet Enterprise console and write platform discovery tools (facts), troubleshoot common Puppet errors and misconfigurations, and use native platform tooling with Puppet on several platforms including Windows and Linux.

Course Details
  • Duration: 3 days
  • Level: Advanced
  • Agenda
Audience
  • The course is designed to benefit DevOps professionals with a basic understanding of the core systems administration problem space.

Configuration Management with Puppet (DO405)

This course will cover case studies involving Red Hat products that use Puppet: Red Hat Enterprise Linux OpenStack┬« Platform and Red Hat Satellite. Key Puppet concepts will be introduced, including language constructs, modules, classes, and resources. This course will cover the deployment of Puppet server on Red Hat Enterprise Linux and the deployment of Puppet as a client. ´╗┐This course will prepare attendees for Certificate of Expertise in Configuration Management with Puppet (EX405)

Course Details
  • Duration: 4 days
  • Level: Advanced
  • Agenda
Audience
  • System administrators and cloud administrators responsible for the management of systems and cloud client systems on either Red Hat Enterprise Linux OpenStack Platform or Red Hat Satellite

Training Options

Dedicated Training

Dedicated training at your location or delivered virtually, for up to 16 students with an expert Puppet certified trainer.
  • Expert trainers
  • Immersive training with intense hands-on training.
  • Global Availability
  • Duration 1 - 3 days

On-Demand Training

Opsgility's online training platform SkillMeUp.com will soon offer on-demand training on Puppet. We will offer on-demand training with interactive hands-on lab environments to walk you through the ins-and-outs of using Puppet in your environment.
Keep checking back for updates!