About the Course

To help learners gain a deep understanding of automated server and infrastructure management using Puppet, which helps in reducing the manual effort involved in managing large scale infrastructures.

Target Audience

→ Infrastructure professionals such as system administrators/data center administrators/network administrators etc.

Prerequisites

Exposure to any of the following: Operating Systems ( Linux or Windows), Data Center Operations, Server administration, Technical/application/production support etc.

Course Outline

Introduction to Automation
Introduction to configuration management systems
Puppet – Installation and Configuration
Puppet Architecture
Puppet agent
Resource Abstraction Layer
Puppet Manifests and running them on a standalone puppet node
DSL – The language of puppet manifests – vocabulary, constructs and coding best practices
DSL – Resources, classes, custom types, modules, inheritance, templates
DSL – Relationships
Facter
Puppet Server
Node Definitions
Logging
Puppet Forge
Hiera
External Node Classifier
Puppet Enterprise
Comparison with other Configuration management systems
Mini Project on using puppet for automating the infrastructure for a web application backend

24 hours ( 3 Days) in workshop mode

Classroom / Web based Instructor Led / Web based & Classroom

8th – 10th June 2018 (Fri, Sat & Sun)

About the Course

To help learners gain a deep understanding of automated server and infrastructure management using Puppet, which helps in reducing the manual effort involved in managing large scale infrastructures.

Target Audience

→ Infrastructure professionals such as system administrators/data center administrators/network administrators etc.

Prerequisites

Exposure to any of the following: Operating Systems ( Linux or Windows), Data Center Operations, Server administration, Technical/application/production support etc.

Course Outline

Introduction to Automation
Introduction to configuration management systems
Puppet – Installation and Configuration
Puppet Architecture
Puppet agent
Resource Abstraction Layer
Puppet Manifests and running them on a standalone puppet node
DSL – The language of puppet manifests – vocabulary, constructs and coding best practices
DSL – Resources, classes, custom types, modules, inheritance, templates
DSL – Relationships
Facter
Puppet Server
Node Definitions
Logging
Puppet Forge
Hiera
External Node Classifier
Puppet Enterprise
Comparison with other Configuration management systems
Mini Project on using puppet for automating the infrastructure for a web application backend