Puppet Getting Started - 100% Practical Instructor-Led Online Training

Puppet Getting Started - 100% Practical Instructor-Led Online Training

Learn Online Directly From Professional Trainers!

Puppet Getting Started TOC

You get access to our cloud lab to do all section exercises

Section-1

Introduction to Configuration Management

Introduction to Configuration Management
What is Configuration Management?
Understanding Infrastructure As Code
Need for Configuration Management
Types of Configuration Management Tools
Push-based v/s Pull-based Configuration Management

Section-2

Puppet Introduction

Introduction to Puppet
What is Puppet?
Puppet Terminologies
Puppet Related Softwares
How Puppet works?
Puppet Architecture
Understanding Puppet Master
Understanding Puppet Agent
Understanding Dataflow in Puppet
Understanding Configuration Items
Understanding Configuration Language
Understanding Resource Abstraction Layer
Understanding Transactional Layer
Puppet Resources
Puppet Manifests
Puppet Classes
Puppet Modules

Section-3

Puppet Setup & Configuration

Installation and Configuration
Installing Puppet
Configuring Puppet Master Server
Configuring Puppet Agent
Connecting Nodes to Server
Signing Nodes

Section-4

Puppet Master

Working with Puppet Master
Understanding Puppet Configuration Tree
Understanding Puppet Configuration File
Printing Configurations
Levels of Configuration

Section-5

Working with Puppet

Working with Puppet
Creating Manifests
Applying Configurations
Installing Puppet Modules
Using Puppet Modules
Testing Puppet Modules on Server

Section-6

Puppet Language

Puppet Language Basics
The Puppet DSL
Resources
Resource Dependency
Resource Collectors
Virtual Resources
Data Types
Manifests
Relationships and Ordering
Defining and Triggering Services
Modules
DefinedTypes
Puppet Language Advanced
Facter
Variables
Loops
Conditional statement
If Else
Cases and Selectors
Resource Relationship

Section-7

Puppet Classes

Working with Puppet Classes
What is Puppet Class?
Understanding Class Definition
Understanding Class Declaration
Types of Class Declarations
Class Parameters

Section-8

Puppet Templates

Puppet Templating
Static Contents Explosion
Using Dynamic Content with Templates
Templates Overview
Understanding ERB
Understanding EPP

Section-9

Custom Modules

Puppet Custom Modules
What is Custom Module?
Need for Custom Modules
Creating Custom Modules
Converting Manifests to Modules
Node Associations
Configuring Nodes Using Custom Modules

FAQ

You get to interact with highly experienced professionals who are AWS certified, have years of real-life projects and training experience. Moreover, Sreeprakash Neelakantan has published a book on Docker!

This is an instructor-led online course with presentation slides. Each student will be provided access to a cloud-based lab to do all the hands-on exercises.

REGISTER FOR PUPPET-TRAINING

We will send you the next available training dates and the payment details

Address

Schogini Systems P Ltd
PTP 292, Trivandrum 695038
INDIA