Chef Certification Online Classroom Training



  • checkbox Instructor led training of 25 hours
  • checkbox Lifetime access to the Learning Management System
  • checkbox Class Recording
  • checkbox Real Time Projects
  • checkbox Free VM for Lab

checkbox Recommended Certification :-

Certified Chef Developer

  1. Basic Chef Fluency
  2. Local Cookbook Development
  3. Deploying Cookbooks






Chef is a desired state configuration management tool written in Ruby and Erlang. It uses a pure-Ruby, domain-specific language (DSL) for writing system configuration “recipes”. Chef is used to streamline the task of configuring and maintaining a company’s servers, and can integrate with cloud-based platforms such as Rackspace, Internap, Amazon EC2, Google Cloud Platform, OpenStack, SoftLayer, and Microsoft Azure to automatically provision and configure new machines. Chef contains solutions for both small and large scale systems, with features and pricing for the respective ranges.

Chef turns infrastructure into code. With Chef, you can automate how you build, deploy, and manage your infrastructure. Your infrastructure becomes as versionable, testable, and repeatable as application code.

Chef server stores your recipes as well as other configuration data. The Chef client is installed on each server, virtual machine, container, or networking device you manage—we’ll call these nodes. The client periodically polls Chef server latest policy and state of your network. If anything on the node is out of date, the client brings it up to date.

Chef Automation Training Syllabus & Projects

PROJECT: Implementing Webserver with a Code

  • Installing Package
  • Configuring File
  • Running Service
  • Uploading Cookbook to Chef Server
  • Adding Cookbook to Node’s Runlist From GUI and CLI
  • Running Chef Client
  • Testing the outcome


  • Writing two cookbooks where one is dependent on another’s attribute
  • PCI cookbook sets value for in_scope
  • Based on in_scope the other cookbook sets message of the day using template


  • Using attributes and templates to configure Apache Virtual Hosts
  • Objective is to create a virtual host just adding a line in attribute


  • Create users
  • Create groups
  • Automate the process through writing of simple files


  • Write cookbook for installing wordpress
  • Create wordpress role
  • Configure Knife EC2
  • Launch VM on AWS with wordpress role

Overview of Chef

  • What is desired state configuration management
  • What is infrastructure as code
  • Benefits in managing complexity of different infrastructures
  • Core concepts of chef such as Roles, Environments, Cookbooks, Recipes, Search etc.
  • Overview of Chef Server options
  • Using Chef Server

Workstation Setup

  • Setting up workstation with chef development kit
  • Running chef codes on workstation
  • Writing basic chef recipes
  • Uploading chef cookbooks to Server

Node Setup

  • Understanding the three tier architecture of chef deployments
  • The role of a node
  • Understanding assignment of recipe to a node
  • Setting up a node server

Dissecting your first Chef run

  • Understanding what goes in running a chef code
  • Understanding authorization in chef
  • Concept of runlist and understanding use of it
  • Understanding idempotency

Introducing the Node object

  • Learning the ways to interact with node
  • Finding informations through ohai
  • Finding informations through search
  • Overview of using search

Chef Resources and Recipes

  • Understanding various types of resources
  • Understanding use of resource documentation
  • Writing recipes
  • Various examples of recipes

Attributes, Templates, and Cookbook Dependencies

  • Understanding attributes
  • Understanding attribute preferences
  • Using a template and attribute in a sample chef code
  • Building two cookbooks with dependency
  • Understanding dependency resolution among cookbooks

Template Variables, Notifications, and Controlling Idempotency

  • Use of erb files and variables in templates
  • Understanding notifications
  • Learn through example: how to control idempotency

Recipe Inclusion, Data Bags, and Search Roles

  • Concept of data separation and why is it important
  • Implementing data bags
  • Using data bags from within a code
  • Using search roles


  • Understand the implication of using environments
  • Use environments

Using Community Cookbooks

  • Navigating chef supermarket
  • Using cookbook shared by other users in your infrastructure – pros and cons
  • Best practices around using community cookbooks
  • Use and execute a chef program using community contributed cookbook from supermarket

Writing own cookbook

  • Write your own cookbook through out this course and build on the cookbook chapter by chapter as your overall chef project in this training

  • Regular classes – 4 weeks
  • Weekend Classes – 6 weeks
  • Customized Fast Track option is available as well. Call +91-8049202039 now to customize according to your requirement

  • Experienced IT professionals
  • Having hands on practical knowledge
  • With experience of training large batches in both offline and online mode

  • Online Self Paced Training (SPT) with Videos and Documents
  • Online Instructor Led Training (ILT)

About the course:

Study9 provides a robust job market focused Chef training. Our Chef course is designed with the right mix of basic and advanced topics to get one started in the domain and enable a person to get a good job in this competitive market. Our Chef trainers are experienced professionals with hands on knowledge of Chef projects. The Chef course content is designed with keeping the current job market’s demands in mind.Our Chef training course is value for money and tailor made for our students.

About Study9 Training Method

The Study9 Chef training courses are completely online training courses. The online Chef training is given using advanced training softwares to make the students comfortable with the online training. The student and teacher can talk over VOIP software, they can share each others screens, share Chef course contents and concerns during the class through chat window and even can see each other using Webcams. The time tested proven online Chef training methodologies adopted by study9 are of the most advanced ones in India. The student will feel at ease with the Chef training mode. And we are so confident on that, we offer a moneyback if the student is not satisfied with first Chef Training class.

The cloud based Chef training course contents are accessible from anywhere in the world. Study9 provides access for each student to an online Learning Management System that holds all the slides and videos that are part of the Chef training courses. The students can access them from their Laptop, Mobile, Tablets etc. The students will also give Chef training exams on this Learning Management System and our expert Chef trainers will rate their papers and provide certifications on successful completion of these Chef training exams.

The best part of this online Chef training approach is that it does not require one to waste time by travelling to a particular Chef training center. And the timings are flexible so that if someday the student has problems in taking the morning Chef training class he/she can fix an alternate time in the evening in discussion with Chef trainer. On need basis our Chef trainers can take a class in late night as well. On request basis missed Chef training class sessions can even be given as video lectures to the student for them to go through to be prepared for the next class.

Additional information

Mode of Training

Video Training (Self Paced), Online Instructor Led Live Training, Classroom Training

Leave a Reply

Your email address will not be published. Required fields are marked *