Pleased to submit
Proposal for
(Puppet Fundamentals for 02 Days)
Proposed By,
Cloud Enabled
No 10,Novel Business Centre | BTM layout First Stage, 100 Feet Ring Road
Bangalore -560068
Phone : 080- 41201512, Fax: 080- 41618031
Contact: or call @ 9632711288
Program 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
Contents:
Agenda
Module 1: Puppet – Overview ( Theory)
· Infrastructure-As-A-Code
· Puppet Components – 10000 feet overview
o Puppet server
o Puppet agent
o Puppet Enterprise
o Puppet forge
o 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)
· DeployWindows 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 apahce2 module
· Apply apache2 module to Ubuntu node
· Donwload 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
4