DevOps Training Icon

Chef Intermediate Topics - Official Chef Training


2 Days Classroom Session   |  
2 Days Live Online
Classroom Registration
Individual:
$1950.00
Group Rate:
$1750.00
(per registrant, 2 or more)
GSA Individual:
$1462.50
Live Online Registration
Live Online:
$1950.00
Private Onsite Package

This course can be tailored to your needs for private, onsite delivery at your location.

Request a Private Onsite Price Quote

Professional Credits

IIBA (CDU)

ASPE is an IIBA Endorsed Education Provider of business analysis training. Select Project Delivery courses offer IIBA continuing development units (CDU) in accordance with IIBA standards.

PMI (PDU)

Select courses offer Leadership (PDU-L), Strategic (PDU-S) and Technical PMI professional development units that vary according to certification. Technical PDUs are available in the following types: ACP, PBA, PfMP, PMP/PgMP, RMP, and SP.

Certification
Overview

Chef Intermediate Topics is an instructor-led course that first introduces you to test-driven development (TDD) and then shows you how to extend your cookbooks with custom resources and Ohai plugins.

Building cookbooks with tests will increase the speed at which you work by giving you consistent feedback throughout the entire cookbook development process. Extending your cookbooks with custom resources will increase clarity within your recipes and provide resources that are portable to other cookbooks. Ohai plugins gather data from your nodes that will aid in more dynamic recipes and extensive reporting.

In this course, you will learn how to confidently refactor and extend a cookbook through explanation, demonstration, practice, and discussion. At the end of the course, you will have created a code repository that can be applied to solve the unique challenges you face when managing your infrastructure.

Upcoming Dates and Locations
All Live Online times are listed in Eastern Time Guaranteed To Run
Feb 21, 2019 – Feb 22, 2019    8:30am – 4:30pm Chicago, Illinois

Microtek Chicago
230 W. Monroe
Suite 900
Chicago, IL 60606
United States

Register
Feb 21, 2019 – Feb 22, 2019    9:30am – 5:30pm Live Online Register
Apr 24, 2019 – Apr 25, 2019    8:30am – 4:30pm Dallas, Texas

Microtek Dallas
5430 Lyndon B Johnson Fwy
Three Lincoln Centre, Suite 300
Dallas, TX 75240
United States

Register
Apr 24, 2019 – Apr 25, 2019    9:30am – 5:30pm Live Online Register
Jun 20, 2019 – Jun 21, 2019    8:30am – 4:30pm Live Online Register
Jun 20, 2019 – Jun 21, 2019    8:30am – 4:30pm Atlanta, Georgia

Microtek Atlanta
1000 Abernathy Rd. NE Ste 194
Northpark Bldg 400
Atlanta, GA 30328
United States

Register
Aug 22, 2019 – Aug 23, 2019    8:30am – 4:30pm Live Online Register
Aug 22, 2019 – Aug 23, 2019    8:30am – 4:30pm Reston, Virginia

Microtek Reston
12950 Worldgate Drive
Monument II Bldg 4th Flr
Herndon, VA 20170
United States

Register
Oct 24, 2019 – Oct 25, 2019    8:30am – 4:30pm San Francisco, California

Learn IT
33 New Montgomery St.
Suite 300
San Francisco, CA 94105
United States

Register
Oct 24, 2019 – Oct 25, 2019    11:30am – 7:30pm Live Online Register
Dec 12, 2019 – Dec 13, 2019    8:30am – 4:30pm Live Online Register
Dec 12, 2019 – Dec 13, 2019    8:30am – 4:30pm New York, New York

NYC Seminar and Conference Center
71 West 23rd
Suite 515-Lower Level
New York, NY 10010
United States

Register
Course Outline
  • Introduction
  • Why write tests? Why is that hard?
  • Writing a test first
  • Refactoring cookbooks with tests
  • Faster feedback with unit testing
  • Testing resources in recipes
  • Refactoring to attributes
  • Refactoring to multiple platforms
  • Approaches to extending resources
  • Why use custom resources
  • Creating a custom resource
  • Refining a custom resource
  • Ohai
  • Ohai plugins
  • Creating an Ohai plugin
  • Tuning Ohai
Pre-Requisites

To take this course, you should have completed Chef Fundamentals or Chef Essentials or have comparable work experience. You should have a working knowledge of core Chef concepts and resources.

Lab Requirements:

You will need to bring a wi-fi enabled laptop to class and will need admin/root access on the machine. You will need the ability to remote into the virtual machines provided in class.

Download the brochure