Getting Started With Puppet

Getting Started With Puppet

Summary

This instructor-led course provides a guided, hands-on approach for new users to manage their infrastructure using the power of Puppet’s products. Lab-focused and opinionated, Getting Started with Puppet provides a faster way to bring your IT environment under control by using Puppet, tasks and Bolt, Puppet Development Kit (PDK) and the Puppet Forge. Leave class with the tools and resources you need to automate your infrastructure and get up and running faster than ever.

Description

Getting Started with Puppet is a three-day course with a guided, hands-on approach, designed for users who are new to managing their infrastructure using Puppet’s products. Lab-focused and prescriptive, the course will give you the tools and resources to automate your infrastructure and get up and running faster than ever.

What you will learn:

  • How to set up a Puppet development environment
  • How to bring an unmanaged IT infrastructure under control
  • How and when to run ad hoc tasks with Bolt and Puppet tasks
  • How and when to manage system state using Puppet modules
  • How to manage Windows and Linux servers using a common Puppet codebase

Downloads

Course datasheet

FAQ

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

Audience

This course is intended for sysadmins, SREs, DevOps engineers or similar who manage Windows, Linux, or Unix infrastructure and could use a hands-on introduction to managing their infrastructure with Puppet.

Prerequisites

This course assumes you know how to deploy applications on your operating system and you know a scripting language.

Outline

Day 1

  • Puppet products overview
  • Explore the Puppet Enterprise console
  • Run Puppet Discovery
  • Run Puppet Bolt and tasks
  • Understand Puppet task plans
  • Understand declarative and imperative Puppet concepts
  • Set up your lab environment

Day 2

  • Understand the lifecycle of a Puppet agent run
  • Use Puppet modules from the Forge
  • Create wrapper modules
  • Apply basic module testing
  • Create role and profile modules

Day 3

  • Create a baseline with Puppet
  • Create and accept parameters in the baseline
  • Define an application stack with Puppet

Upcoming Classes

United States

Location Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020 May 2020 Jun 2020
New York - MicroTek Nov 19 – Nov 21
Portland - Puppet Office Classroom Jan 14 – Jan 16
Apr 7 – Apr 9

United Kingdom

Location Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020 May 2020 Jun 2020
London - Puppet Office Nov 19 – Nov 21
Feb 11 – Feb 13

Belgium

Location Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020 May 2020 Jun 2020
Nossegem - Open-Future (Puppet Partner) Nov 19 – Nov 21

Germany

Location Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020 May 2020 Jun 2020
example42 - Munich (Puppet Partner) Nov 11 – Nov 13

Poland

Location Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020 May 2020 Jun 2020
Warsaw - Linux Polska (Puppet Partner) Nov 5 – Nov 7

Singapore

Location Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020 May 2020 Jun 2020
Singapore - Cliftons Dec 3 – Dec 5
Mar 17 – Mar 19

Australia

Location Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020 May 2020 Jun 2020
Sydney - Cliftons Dec 10 – Dec 12
Mar 24 – Mar 26
Melbourne - Cliftons Feb 4 – Feb 6

Online

Instructor-led online training

Location Oct 2019 Nov 2019 Dec 2019 Jan 2020 Feb 2020 Mar 2020 Apr 2020 May 2020 Jun 2020
APJ - Online Nov 5 – Nov 7
Feb 11 – Feb 13
US East - Online Nov 5 – Nov 7
Dec 10 – Dec 12
Jan 21 – Jan 23
Feb 18 – Feb 20
Mar 17 – Mar 19
Apr 21 – Apr 23
US West - Online Dec 3 – Dec 5
Jan 7 – Jan 9
Feb 11 – Feb 13
Mar 10 – Mar 12
Apr 14 – Apr 16
Europe GMT - Online Jan 14 – Jan 16
Apr 7 – Apr 9

Onsite Training

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

Request Quote

Upcoming Classes

New York, NY

Portland, OR

London

Nossegem

Munich

Warsaw

Singapore, Singapore

Sydney, NSW

Melbourne, VIC

APJ - Online

US East - Online

US West - Online

Europe GMT - Online

Classes marked with Confirmed are guaranteed to run. Sign up now while there is still space available!


Don't see a date that works for you?

Request Class