Extending Chef Badge

Chef Training & Certification

Extending Chef Badge

Preparation Guide

The Extending Chef exam has been updated. In this new exam the labs and multiple choice questions are combined into one exam.


Introduction

Earning this badge demonstrates your ability to customize Chef and add features and functionality beyond what comes out of the box. You understand how Ohai works, its plugin architecture, how to write custom plugins, and how to invoke these custom Ohai plugins, and also to restrict plugins. You are also able to write & implement custom resources. Further, your are able to write custom Ruby classes or extend core Chef classes and implement these as Chef Libraries. You fully understand what happens during a chef-client run and can demonstrate how to use Chef Handlers in response to specific events during the chef-client run. You know how the knife plugins are written and implemented, including the management of the associated Ruby gems. You are also au fait with the Chef API and able to describe and demonstrate how and when it can be used.


Badge Scope

Here is a list of categories covered in this exam. Click this link for Extending Chef Badge Details

  • Extending Ohai
  • Custom Resources
  • Chef Handlers
  • Definitions and Handlers
  • Knife plugins
  • Chef API
  • Just enough Ruby to customize Chef

Awarded Credential

Upon successful completion of the assessment, you will be awarded the Extending Chef badge.

Learning Resources

To prepare for this assessment, we encourage you to go through the following online tutorials:

  • Writing Cookbooks
  • Extending Chef
  • Developer Essentials
These tutorials are at https://learn.chef.io/.

Linux Academy now offers a tutorial to support the Extending Chef exam. You can find it at https://linuxacademy.com/devops/training/course/name/extending-chef-badge.

It is also recommended that you attend Chef Foundations and Chef Intermediate training. Details can be found at https://training.chef.io/.

Exam Format

The Extending Chef assessment is a blend of multiple choice questions and performance scenarios where you will work with Chef to meet specific objectives. You are given 90 minutes to complete the exam.

Questions? Please check out the FAQ - https://training.chef.io/certification-faq






Customer Comments

I don't usually like online training, but this training was great and Eric is really good, well-organized, and in control. The way he engaged each participants is amazing, and how he troubleshoot issues.

- BlackBerry Limited

I was sad to have the training end! The personalized attention from the instructor was priceless. Chef made sense and I LOVED it! Every question and problem were solved and explained. Truly craft masters of Chef, take this and be ready to be amazed. I'm applying what I learned the next week after the course. Thank you CHEF!

- Trace3

Robin Beck provided an excellent training: he was very knowledgeable and held a very comprehensive two day training session!

- Shomi

The lab setups are excellent and allow the class to focus on the training objectives. It was a great way to get hands on experience with Compliance in one day.

- CVS Health

Excellent information presented by an experienced practitioner and an excellent presenter.

- Telmate

Even though I've been using Chef for three years, I found this class immensely useful; not only did it allow me to examine and compare my current practices to those presented in the training, but I learned several new techniques for using Chef tools.

- Texas Comptroller of Public Accounts

Just Great!

- IBM

This was the best course I've ever taken. The instructor was just GREAT!

- IBM