Puppet Practitioner

Puppet Practitioner

Summary

Learn how to design, build, and extend modules from the Forge and develop best practices for implementing roles and profiles.

Description

Puppet Practitioner teaches the mastery of the Puppet language and design patterns used for configuration management with Puppet.

What you will learn:
  • Demonstrate the mastery of fundamental Puppet language constructs.
  • Demonstrate the usage of advanced language constructs.
  • Build well-architected modules appropriate for sharing with the community.
  • Identify and compare common design patterns.
  • Troubleshoot and solve problems using data provided by Puppet.
  • Identify and follow Puppet Best Practices, and know how to deviate when necessary.

Prerequisites

To succeed in this course, you need to have a solid understanding of configuration management strategies. You should have either taken Puppet Fundamentals or Getting Started with Puppet and have 6+ months of experience using Puppet. You should have familiarity with the following concepts:

  • Recall fundamental concepts about classes and modules.
  • Describe the Resource Abstraction Layer.
  • Describe how scope affects the Puppet language.
  • Examine puppet.conf and identify important configuration options.
  • Using Git or recent training in Git

Downloads

Puppet Practitioner Datasheet

Technical Requirements

Puppet courses have specific technical requirements. Review the documentation to ensure your system meets the requirements for this course.

Price

Duration

3 Days

Additional Notes

Find a Class or see the full class schedule below:

Upcoming Classes

United States

Location Aug 2019 Sep 2019 Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020
Boston/Burlington - MicroTek Oct 15 – Oct 17
- PUPPETIZE PDX @ The Heathman Hotel/Headwaters Oct 6 – Oct 8

United Kingdom

Location Aug 2019 Sep 2019 Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020
London - Puppet Office Oct 22 – Oct 24
Jan 21 – Jan 23

Belgium

Location Aug 2019 Sep 2019 Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020
Nossegem - Open-Future Oct 22 – Oct 24
Dec 17 – Dec 19

Germany

Location Aug 2019 Sep 2019 Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020
Berlin - example42 Dec 2 – Dec 4
example42 - Munich Nov 18 – Nov 20
PROKODA GmbH bei EDC in Frankfurt Eschbach Park Sep 24 – Sep 26

Poland

Location Aug 2019 Sep 2019 Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020
Warsaw - Linux Polska Oct 8 – Oct 10
Dec 10 – Dec 12

Singapore

Location Aug 2019 Sep 2019 Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020
Singapore - Cliftons Oct 8 – Oct 10
Jan 7 – Jan 9

Australia

Location Aug 2019 Sep 2019 Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020
Sydney - Cliftons Oct 15 – Oct 17
Jan 14 – Jan 16
Canberra - Cliftons Sep 24 – Sep 26
Melbourne - Cliftons Nov 19 – Nov 21

Online

Instructor-led online training

Location Aug 2019 Sep 2019 Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020
US West - Online Aug 27 – Aug 29
Dec 17 – Dec 19
US East - Online Sep 24 – Sep 26
Oct 22 – Oct 24
Nov 12 – Nov 14
Jan 14 – Jan 16
Europe GMT - Online Sep 24 – Sep 26
Dec 3 – Dec 5
APAC - Online Oct 22 – Oct 24
Jan 21 – Jan 23

Onsite Training

Interested in a Private, onsite training, request a quote.

Request Quote

Upcoming Classes

Burlington, MA

London

Nossegem

Berlin

Munich

Warsaw

Singapore, Singapore

Sydney, NSW

Canberra City, ACT

Melbourne, VIC

US West - Online

US East - Online

Europe GMT - Online

Frankfurt am Main

Portland, OR

APAC - Online

Classes marked with Full are full and no additional registrations are accepted. If you cannot find another class that suits your schedule, feel free to request a class and we will do our best to accomodate your needs.


Don't see a date that works for you?

Request Class