Getting Started With Puppet

Getting Started With Puppet

Summary

This newly designed 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, Puppet Discovery, 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 and designed for users who are new to managing their infrastructure using Puppet’s products. Lab-focused and prescriptive, will be arm you with 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

To share this and more with others, you can download the course datasheet and FAQ.

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 Sep 2018 Oct 2018 Nov 2018 Dec 2018 Jan 2019 Feb 2019 Mar 2019 Apr 2019 May 2019
Washington DC/Herndon - MicroTek Jan 29 – Jan 31
Portland - Puppet Office Classroom Feb 26 – Feb 28
San Francisco - PUPPETIZE LIVE! Oct 10 – Oct 12

United Kingdom

Location Sep 2018 Oct 2018 Nov 2018 Dec 2018 Jan 2019 Feb 2019 Mar 2019 Apr 2019 May 2019
London - Puppet Office Oct 23 – Oct 25
Jan 15 – Jan 17
Mar 5 – Mar 7

Netherlands

Location Sep 2018 Oct 2018 Nov 2018 Dec 2018 Jan 2019 Feb 2019 Mar 2019 Apr 2019 May 2019
Amsterdam - PUPPETIZE LIVE! Oct 7 – Oct 9

Singapore

Location Sep 2018 Oct 2018 Nov 2018 Dec 2018 Jan 2019 Feb 2019 Mar 2019 Apr 2019 May 2019
Singapore - MicroTek Oct 30 – Nov 1
Mar 26 – Mar 28

Australia

Location Sep 2018 Oct 2018 Nov 2018 Dec 2018 Jan 2019 Feb 2019 Mar 2019 Apr 2019 May 2019
Sydney - Cliftons Nov 13 – Nov 15
Mar 19 – Mar 21
Melbourne - Cliftons Dec 4 – Dec 6
Apr 9 – Apr 11

Online

Instructor-led online training

Location Sep 2018 Oct 2018 Nov 2018 Dec 2018 Jan 2019 Feb 2019 Mar 2019 Apr 2019 May 2019
US West - Online Oct 16 – Oct 18
Nov 13 – Nov 15
Jan 8 – Jan 10
Feb 5 – Feb 7
Mar 12 – Mar 14
Apr 9 – Apr 11
US East - Online Oct 23 – Oct 25
Dec 4 – Dec 6
Jan 22 – Jan 24
Feb 26 – Feb 28
Mar 19 – Mar 21
Apr 16 – Apr 18
Europe GMT - Online Nov 20 – Nov 22
Apr 9 – Apr 11
APAC - Online Nov 27 – Nov 29
Feb 19 – Feb 21

Onsite Training

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

Request Quote

Upcoming Classes

Herndon, VA

Portland, OR

San Francisco, CA

London

Amsterdam

Singapore

Sydney, NSW

Melbourne, VIC

US West - Online

US East - Online

Europe GMT - Online

APAC - Online

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

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