Introduction to Chef

A comprehensive guide to writing custom recipes using the open source versions of Chef & Knife to automate your servers!
Purchase Options
Learn Subscription
7-Day FREE Trial
Now Only $14.99 Regular Price $24.99
/ Month
Team Pricing
  • Buy 5-9 Enrollments And Save 15% ($12.74 monthly.)
  • Buy 10-19 Enrollments And Save 25% ($11.24 monthly.)
  • Buy 20-above Enrollments And Save 40% ($8.99 monthly.)
Individual Course
On Sale!
Now Only $10.00 Regular Price $99.00
/ Each
A comprehensive guide to writing custom recipes using the open source versions of Chef & Knife to automate your servers!

This class is an introduction on automation using Chef. Students will cover how to install and configure Chef for a single Ubuntu machine, the core fundamentals of Chef, automating common system administration tasks in Chef and to control the state of the machine with Chef.


Linux, IT professionals, programmers who wants to expand their skills in server automation.

  • Systems Administrators and Engineers
  • Automation Engineers
  • Developers who manage servers
  • Technical Solutions Architects

Course Objective:

Students will become familiar with core fundamentals of Chef, including:

  • Understanding DevOps terms and tools like Chef, Puppet, & Ansible
  • Identifying Chef, Recipes, Resources, and Chef tools such as Knife & Inspect
  • Discussing & performing Ruby examples
  • Installing & setting up Ruby & Chef with RVM
  • Writing Recipes to control how Chef & Knife automates a single server
  • Discussion on using Chef to manage packages, users, and settings
  • Managing configuration files with Attributes, Guards, & Templates
  • Writing a custom Resource with Ruby's DSL (Domain Specific Language)
  • Troubleshooting Chef Recipes


Students with knowledge of and experience in:

  • Good knowledge of administrating Linux (Ubuntu) systems
  • Basic knowledge of Bash Shell Scripting
  • Basic knowledge of Ubuntu Desktop
  • Programming experience is highly recommended, but not required
More Information
Lab AccessNo
Learning StyleSelf-Paced Learning
Course Duration4 Hours
Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account
Why QuickStart

Turn Training Into A Personalized Learning Experience

  • Project Problem Solving through ExpertConnect & Peer-To-Peer Learning
  • Career Paths - Find The Quickest Path To What You Need To Learn
  • One Subscription, All Access - Take Multiple Courses & Become An Expert
  • Manage Your Organization Through Learner & Manager Analytics
  • Virtual Instructor-Led Training Supplemented With Self-Paced Learning
  • Integrate With Your LMS Through API's

Sales Support

Sales (866) 991-3924

Mon-Fri. 8am-6pm CST


Ask A Learning Concierge