Our Puppet training course will introduce you to the basic concepts and best practices for managing your infrastructure with Puppet Enterprise.
You will start by installing Puppet Enterprise, then learn Puppet best practices and use Puppet to write simple classes, and update and extend existing modules, as well as gaining skills to deploy basic system configurations using best practices for Puppet in a Master-Agent setup.
The fundamental component roles that make up Puppet Enterprise (and Puppet Open Source)
Modules and Classes
Separating logic from presentation by using templates
Modelling repeatable portions of your configuration using Defined Resource Types
Parameterized Classes for complex configurations
Introduction to Inheritance
Introduction to Data Separation using Hiera
Revisiting Classification using parameterized classes & ADB
Using modules from Puppet Forge and associated modules
How Design Patterns can help in Developing Puppet Applications
Puppet Enterprise component roles (and Puppet Open Source)
The core concepts for the Puppet DSL
Separating logic from presentationusing Templates
Modeling with Defined Resource Types
Building complex configurations using Advanced Classes
Using modules from the Puppet Forge and Supported Modules
Roles and Profiles design pattern
See why people choose JBI
07/11/2018: Containerized applications are becoming very popular and it’s easy to understand why. They provide so many benefits to organisations, especially...
23/01/2018: Unifying software development and operations has been identified as the most effective way to deliver true digital transformation. DevOps is...
22/01/2018: The adoption of DevOps principles to achieve digital transformation calls for applications that can be developed quickly and efficiently, and...
19/10/2017: Nowadays, there is a significant business advantage in being able analyse, process and visualize "big data". While there is no agreed definition...
19/10/2017: A leading Financial Services organisation was keen to get several of its teams working consistently in an "Agile" way. Agile is an iterative...
11/10/2017: The training was to target a team of developers, with a mix of Java, C# and some C++. The team made heavy use of Java SE with some elements of...
Bring a JBI course to your office
and train a whole team onsite
0800 028 6400 or request quote
Get in touch
0800 028 6400
Excellent feedback, consistently !
"great tips help reduce build times"
"we got access to exclusive content"
"Short course meant less time off"
"what an inspiring trainer !"
"colleagues at 2 sites joined via web"
"I passed my exam the next day"
Subscribe to our Newsletter – Receive the latest info on Tech courses & insights Subscribe