Puppet Essentials
Schedules

Overview:

This 2 -day course deploying Puppet infrastructure and configure Puppet client

Program Duration:

2 Days

Prerequisite Skills:

Linux basics ( working with file and directories)

Who should attend:

Targeted for Cloud Engineers, Developers, Operations Engineer ,Centre of Excellence Team, Window Server Administrators, Unix/Linux Administrator, Storage Admins, Network Administrators, Virtualization Administrators

Agenda:

Module 1: Puppet–Overview (Theory)

  • Infrastructure-As-A-Code
  • Puppet Components – 10000 feet overview
  • Puppet server

    Puppet agent

    Puppet Enterprise

    Puppet forge

    Puppet modules

     

    Module 2: Creating your own Puppet Server on Ubuntu-Install (Hands on lab by students)

  • Deploy Ubuntu 14.04 Server
  • SSH to Ubuntu Server
  • Install Puppet-server on Ubuntu 14.04 linux server
  • Configure Puppet-server
  •  

    Module 3: Deploy your Puppet-node-01 on Ubuntu (Hands on lab by students)

  • Deploy Ubuntu server
  • Ssh to Ubuntu server
  • Install and configure puppet agent on Ubuntu
  • Request certificate with puppet server
  • Configure SSL based connection to puppet-server
  •  

    Module 4: RHEL-Deploy your Puppet-node-012 on RHEL 7 (Hands on lab by students)

  • Deploy RHEL server
  • Ssh to RHEL server
  • Install and configure puppet agent on RHEL 7
  • Request certificate with puppet server
  • Configure SSL based connection to puppet-server
  •  

    Module 5: Windows server 2012-Deploy your Puppet-node-3 on windows (Hands on lab by students)

  • Deploy Windows server 2012 server
  • RDP to Win -2012 server
  • Install and configure puppet agent on RDP
  • Request certificate with puppet server
  • Configure SSL based connection to puppet-server
  •  

    Module 6 : Working with default manifests (Hands on lab by students)

  • Create a manifest
  • Write file resource type manifest
  • Run puppet-agent test to deploy your resource mentioned in default manifests
  •  

    Module 7 : Working with modules (Hands on lab by students)

  • Download apache2 module
  • Apply apache2 module to Ubuntu node
  • Download mysql module
  • Apply mysql module to RHEL nodes
  •  

    Module 8 : Working on Puppet environments (Hands on lab by students)

  • Create production environment
  • Defining nodes to manage
  • Working on multi node manifests on file,package and service resource type
  •  

    Module 9 : student Tasks Puppet environments (Hands on lab by students)

  • Working on multi node manifests on file,package and service resource type
  •  

    Module 10: Creating your own Puppet Server on RHEL-7 – Install (Hands on lab by students)

  • Deploy RHEL-7 Server
  • SSH to RHEL- Server
  • Install Puppet-server on RHEL-7 server
  • Configure Puppet-server
  •  

    Module 11: Deploy your Puppet-node-01 on Ubuntu (Hands on lab by students)

  • Deploy Ubuntu server
  • SSH to Ubuntu server
  • Install and configure puppet agent on Ubuntu
  • Request certificate with puppet server
  • Configure SSL based connection to puppet-server
  •  

    On Completion of this program:

    Participant should able well versed with Puppet infrastructure deployment and management

 

Puppet Essentials Training Schedules:

Sl. No.Training DatesLocationRegistration
125th to 26th January 2019BangaloreClick here to register
225th to 26th January 2019ChennaiClick here to register
325th to 26th January 2019HyderabadClick here to register
Sl. No.Training DatesLocationRegistration
121st to 22nd February 2019BangaloreClick here to register
214th to 15th February 2019ChennaiClick here to register
321st to 22nd February 2019HyderabadClick here to register
Sl. No.Training DatesLocationRegistration
122nd to 23rd March 2019 BangaloreClick here to register
215th to 16th March 2019ChennaiClick here to register
315th to 16th March 2019HyderabadClick here to register