Automating IT Infrastructure with Puppet 5.0 - Hands-On! [Video]

More Information
  • Build an automated application infrastructure by defining Puppet resources, modules, and classes 
  • Deploy Puppet agents and servers in a public cloud environment so that you can quickly see the results of your Puppet code 
  • Create Puppet classes and modules to apply your automation and multiple servers in parallel 
  • Capture unique configuration for each system using Facter and Hiera so your Puppet code can be more modular and reusable 
  • Automatically configure any software using Puppet resources and embedded Puppet templates

Managing your application's infrastructure requires constant updates and security for infrastructure reliability. Automation provides faster deployments and fewer failures, improves security, and reduces costs for your organization. Puppet is an ideal tool for automating IT infrastructure in your organization and this course will show you how.

This course will give you a hands-on tutorial with the Puppet 5 platform and teaches you to manage your IT infrastructure. You will build a custom software installation and configuration to match your application infrastructure, and explore the latest features of Puppet 5 by executing, testing, and deploying Puppet across your systems. Also, you'll develop modules for Puppet while learning to avoid common errors and overcome everyday challenges.

By the end of this course, you'll be ready to use Puppet in your own systems and ensure all of your servers comply with the desired configuration.

The code bundle for this video course is available at -

Style and Approach

This course shows you all the major parts of the Puppet 5 platform. You will benefit from its hands-on approach, which builds logically with new features until we arrive at a complete working example.

  • Use Puppet to build a reliable and secure automated infrastructure 
  • Explore hands-on examples that will show you how Puppet works and how to create your own Puppet code. 
  • Work with the Puppet 5 Platform, the latest version of this stable and mature technology
Course Length 4 hours 3 minutes
ISBN 9781789130348
Date Of Publication 30 Nov 2018


Alan Hohn

Alan Hohn is a Lockheed Martin Fellow who specializes in DevOps, microservice architecture, and agile. He is experienced at deploying and configuring GitLab CI and in helping teams take advantage of its ability to automate application builds, tests, and deployments. He has extensive experience teaching technical topics and loves to combine examples and explanation to make any technology clearer.