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