Configuration Management & Automation using Puppet - Introduction (Melbourne)

Wednesday, 16th Jan 2019
$1,500.00 per person (excl. GST)
Melbourne

About the course

This course is designed for those with no or minimal exposure to Puppet who are interested in learning more or who have been tasked with managing machines under an established Puppet infrastructure.

Course outline

This is a hands-on course.  At the end of this course you should:

  • Understand the reasons to apply configuration management to your environment.
  • Be able to install Puppet from your distribution repositories and configure a basic Puppet client/master deployment.
  • Understand how Puppet agents are authenticated and be able to manually generate certificates.
  • Write simple configuration manifests including dependencies.
  • Be able to execute puppet to both preview, and apply, configuration manifests.

Note: These are the topics normally covered but might alter slightly depending on the needs of the attendees.

Target Audience

This course is designed for those with no or minimal exposure to Puppet who are interested in learning more or who have been tasked with managing machines under an established Puppet infrastructure.

Prerequisites

Some knowledge of Linux is essential.  A basic level of shell scripting is helpful but not absolutely essential.  While Puppet is able to effectively manage Microsoft Windows hosts, this module focuses on the Linux/Unix space.  The concepts are transportable; however we would recommend that Windows engineers first familiarise themselves with a user-friendly Linux such as Ubuntu.

 

Download course outline