Course Outline

- Puppet basics review

- Setting a Puppet development environment

- Using Hiera to decouple configuration from code

- Data structures in Puppet

- New language constructs 

- Managing relationships in Puppet

- Writing custom facts and functions

- Managing artifacts : files, snippets, templates, blobs

- Best practices of modules, roles and profiles implementation

- Puppet Testing best practices

- Orchestration with Puppet Bolt

Requirements

  • This course requires students to have followed the Puppet Fundamentals 2 day course, or have the equivalent experience and be familiar with Puppet coding and usage.

Audience

  • Developers
  • System administrators
  • DevOps engineers
 21 Hours

Number of participants



Price per participant

Testimonials (5)

Related Courses

Puppet Fundamentals

14 Hours

Puppet Advanced

21 Hours

Ansible and Puppet for Large Infrastructures

14 Hours

Configuration Management for Managers and Leaders

14 Hours

Foreman and Katello

28 Hours

Microsoft Endpoint Configuration Manager (MECM)

21 Hours

Red Hat Satellite

28 Hours

IT Automation with Saltstack

14 Hours

IT Automation with Saltstack - Extended

21 Hours

Configuration Management with SaltStack

14 Hours

Configuration Management with SaltStack - Basic

21 Hours

Configuration Management with SaltStack - Extended

21 Hours

Chef Configuration Management

14 Hours

Advanced Automation with Ansible

14 Hours

Introduction to Ansible Automation

7 Hours

Related Categories

1