PUPPET ONLINE TRAINING

    
Instructor-led Live Online Training for Puppet Course
Online Training Schedule
      Duration - 8 Hours Live and Interactive

      Time - Weekends - 8:00 PM to 12 PM IST (Sat & Sun)

      (4 hours lecture & Demo, 4 Hours Lab)

      Mode - Online (Gotomeeting), Live and Interactive

      Course Fee - INR 15K / Candidate

      Discount Price - INR 12K / Candidate (Valid for 48 Hrs. only)
Features of ScmGalaxy
      Known, Qualified and Experienced Puppet/DevOps Trainer

     Life time access to Live Interactive Session

      8 Hours instructor led online class

      Hands on Approach - We emphasize on learning by doing

      80% of the class is consist of Lab by doing

      Life time free access to all learning materials

Cinque Terre

Contact Info

Email - info@scmGalaxy.com

Call - +91 7004835930
Call - +91 8105843520

Skype - scmGalaxy

Demo Reference
Agenda

About

We offer a variety of training options to help you or your team get up and running with Puppet, or take your skills to the next level.

Whether you attend one of our training courses classroom or explore a online interactive training option, you’re learning from real Puppet professionals who have been there and want to help you succeed.

This Puppet essentials course teaches you a best-practice approach to managing infrastructure using Puppet IT automation software in order to maximize the benefits of the Puppet Module Architecture. Puppet Enterprise is used for all exercises and labs, but the concepts that are taught in the course apply equally to Puppet’s Open Source solution. After completion of this course, you will be able to deploy basic system configurations using best practices for Puppet in a Master-Client setup.

Objectives

In Puppet Course students will learn the right way to manage an infrastructure. You will learn foundation concepts and best practices for managing your infrastructure with Puppet Enterprise.

Students will start by installing Puppet Enterprise, then learn Puppet best practices and use Puppet to write simple classes, and update and extend existing modules. Puppet Fundamentals is taught through a combination of lecture and relevant, real world, hands-on exercises.

Puppet is a configuration management system commonly used in a DevOps environment. This course explains the initial setup and configuration of a Puppet implementation, along with multiple use case scenarios. By the end of the course, learners should be able to install and utilize Puppet in a production environment.

Related Job Functions

DevOps
System Administration

Pre-requisites

    Recommended Experience

  1. Basic Linux Familiarity
  2. Simple LAN Networking

  3. Recommended Equipment

  4. Virtualization Platform, or
  5. Several Servers with Networking Equipment

Features

  1. 8 Hours Instructor led online class
  2. Hands on Approach - We emphasize on learning by doing.
  3. Life time free re-enrollment to future Puppet course
  4. Life time free access to all learning materials including
    1. Class recordings
    2. Presentations
    3. Sample Code
    4. Projects
  5. Total Lab Infrastructure in cloud and 24x7 available
  6. 70% of the class is consist of Lab
  7. Each week assignments (total 4) with personal assistance
  8. Two real time scenario based projects with standard evaluation
  9. 24x7 online support to queries during and after the course completion
  10. 1 dedicated class for Interview preparations

Agenda of The Training

The Basics
  • Introduction To Configuration Management
  • About The Author
  • Why Puppet?
  • How To Access Your Working Files

The Puppet Infrastructure

  • Puppet Agents
  • Puppet Masters
  • MCollective And Systems Orchestration
  • Cross Platform Puppet

The Puppet Run Cycle

  • Introduction To Puppet Run Cycle
  • Gathering System Facts
  • Node Matching And Catalogue Compilation

The Puppet Language - A Basic Primer

  • Puppet Resources - How To Define System Resources
  • Applying A Simple Puppet Manifest
  • Puppet Types
  • The Package File Service Patter
  • Applying Conditional Logic In Puppet
  • Fact Conditionals - Choosing A Course Of Action

Organizing A Puppet Environment

  • Defining Nodes
  • Puppet Modules - Reusable Code
  • Provisioning A Web Server
  • Class Parameters - Applying Variables
  • Hiera Parameters - Defining Variables
  • Executing Modules Against A Puppet Master With An Agent
  • Reporting With Puppet

MCollective

  • MCollective And Live Management
  • MCollective With Puppet
  • Using MCollective To Interact With Services
  • Using MCollective To Interact With Puppet

Additional Tools

  • Managing Modules With Librarian-Puppet
  • Managing Directory Environments And Modules With R10K
  • External Node Classifiers And Reporting With Puppet Dashboard - Part 1
  • External Node Classifiers And Reporting With Puppet Dashboard - Part 2

Conclusion

  • Wrap-Up And Further Resources

Hear Words Straight From Our Clients About ScmGalaxy


    
    
    
    

A few Words From Our Clients

Kshitiij Gupta

The training with scmGalaxy was a good experience. Rajesh was very helping and clear with concepts. The only suggestion is to improve the course content.

Kshitiij Gupta, Bangalore
Rohit

Rajesh is very good trainer. Rajesh was able to resolve our queries and question effectively. We really liked the hands-on examples covered during this training program.

Indrayani, India

Abhinav Gupta

The training was very useful and interactive. Rajesh helped develop the confidence of all individuals by using hands on activities to bring out the best in each participant.

Abhinav Gupta, Sr. Principal Infrastructure Engg at Mphasis, PUNE
Ravi Daur

Good training session about basic Devops concepts. Working session were also good, however proper query resolution was sometimes missed, maybe due to time constraint.

Ravi Daur , Noida

Sumit Kulkarni

Very well organized training, helped a lot to understand the DevOps concept and detailed related to various tools.Very helpful

Sumit Kulkarni Software Engineer
Satish T Jadhav

Sessions were too extensive and helped a lot in understanding the concepts which would help in actual implementation.Rajesh has in-depth knowledge and provided clarification to almost all the queries.

Satish T Jadhav, Engineer
vinaya kumar

Thanks Rajesh, Training was good, Appreciate the knowledge you poses and displayed in the training.

vinayakumar, Project Manager, Bangalore
Dilli babu

Training is superb and learned a lot about many tools related to DevOps.

Dillibabu , Bangalore