USA: +1-515-337-8778
India: +91-8008527566

Puppet, Chef, AWS

What is Puppet, Chef, AWS?

Puppet: Puppet is a configuration management solution that allows you to define the state of your IT infrastructure, and then automatically enforces the desired state.

Chef:  Chef is a powerful automation platform that transforms complex infrastructure into code, bringing your servers and services to life.

AWS: Amazon Web Services (AWS) is a comprehensive, evolving cloud computing platform provided by

Puppet, Chef, AWS Online Training Contents

Puppet, Chef, AWS Online Training Details



1. Puppet Overview

  • Puppet Products
  • Puppet Language (DSL)
  • Puppet Master & Puppet Agent
  • Manifests, Classes and Modules
  • Users, Group, Nodes
  • Reporting
  • Resources
  • Resource Relationships
  • Templates and Language
  •  Defined Resource Types
  •  Puppet Forge
  •  Puppet Hiera
  •  Mcollective
  •  Live Management
  •  Cloud Provisioning for VMware and AWS

2. Getting Started with Puppet

  • Installing Puppet
  • Configure Puppet
  • Connecting Agents
  • Agent Configuration
  • Creating Modules

3. Provisioning Host with Puppet

  • Configuring Nodes
  • Versioning Modules
  • Creating Modules for SSH, MySQL, Apache, Postfix

4. Puppet Environments

  • Configure Environments
  • Testing with Puppet Agent
  • Branching and Merging
  • Staging vs Production

5. Puppet Configuration

  • External Node Classification
  • Storing Node Configuration in LDAP
  • Virtual Resources

6. Puppet Integration

  • Puppet Module Tool
  • Puppet Forge Tool
  • Puppet Ruby DSL Overview
  • Cucumber Puppet Overview

7. Puppet Reporting

  • Overview
  • Configuration
  • Report Processors
  • Customization

8. Advanced Puppet

  • Extending Puppet with Custom Facts
  • Custom Types, Functions, and Providers
  • Marionette Collective (MCollective) and Plugins
  • Working with Puppet

Chef Overview

  • Overview of Chef
  • Workstation Setup
  • Node Setup
  • Dissecting your first Chef run
  • Introducing the Node object
  • Chef Resources and Recipes
  • Attributes, Templates, and Cookbook Dependencies
  • Template Variables, Notifications, and Controlling Idem potency
  • Recipe Inclusion, Data Bags, and Search Roles
  • Environments
  • Using Community Cookbooks
  • Further Resources


1. Introduction to Cloud Computing

  • Introduction to Cloud Computing
  • AWS Architecture
  • AWS Management Console
  • Setting up of the AWS Account

2. Amazon Web Services (AWS)

  • Amazon EC2, Amazon EBS
  • Demo of AMI Creation
  • Backup, Restore, EC2 Services and EBS persistent storage
  • AWS Storage Services: S3, RRS & Glacier
  • Amazon Cloud Watch, Alerts, Notification

3. Multiple AWS Services and managing the resources’ lifecycle

  • AWS CloudFront, AWS Import / Export
  • Overview of AWS Products such as Elastibean Stalk
  • Cloud Formation, AWS OpsWorks SNS, SES

4. AWS Architecture and Design

  • AWS Backup and DR Setup
  • AWS High availability Design
  • AWS Best Practices (Cost +Security)
  • AWS Calculator & Consolidated Billing
  • Elastic Compute Cloud Essentials
  • EC2 Instances
  • Working with AMIs
  • Amazon Elastic Block Store (EBS)
  • Amazon Simple Storage Service (S3)
  • Relational Database Service
  • Monitoring
  • Other AWS Services
  • Using Command Line Tools
  • Case Studies – Amazon Web Services

Course Details:

Duration : 30-35 hours(Daily 1 hr to 1 hr 30 minutes)
System Access: 60 days
Session Timings: As per participant convenience
Payment Options: Paypal


We are having ample of experience in Puppet, Chef, AWS Online training. After every session recordings will be provided and soft copy of Puppet, Chef, AWS Training material will be provided. After the sessions MongoDB Online Training project support will be provided. CV preparation will be done with the ongoing clients. We are maintaining the Blogs for every course which will have the blogs related to new concepts.

About the Trainer:

Puppet, Chef, AWS Online Training will be provided by real time certified consultant. Overall experience of trainer is 9 years. Trainer is having good experience in corporate training. Puppet, Chef, AWS Online Training Trainer is an expert in implementation projects and support projects. In the training real time scenarios will be covered which helps the job seeker to handle the projects easily.

Who is Eligible:

Any Graduates/Post Graduates are eligible.
Anyone having knowledge in Data Warehousing technologies.
Any technical background consultants are eligible.
People Who are currently working in Dataware Housing and can learn Puppet, Chef, AWS  Online Training.

To know more details about Puppet, Chef, AWS Online training visit our blog

Open Popup
  • Book Your Demo.