Chef Foundations Training

Level: Intermediate

Get started with Chef by taking official Chef automation training. This two-day instructor-led course that covers all the basics. You’ll learn what it means to turn infrastructure into code so that you can automate the configuration, deployment, and management of your servers. You’ll also learn about Chef architecture and the set of tools included in the Chef Development Kit (ChefDK). Finally, we’ll show you how to test your infrastructure code so that you can deploy with confidence. Each of the core units includes hands-on exercises that will give you confidence in your new skills. At the end of the course, you’ll come away with a repo and the skills to start automating your own infrastructure.

*This course utilizes official courseware and lab environments directly from Chef.

Key Features of this Chef Foundations Training

  • After-course instructor coaching benefit

You Will Learn How To

  • Use Chef Resources to define the state of your system
  • Write and use Chef recipes and cookbooks
  • Automate testing of cookbooks
  • Manage multiple nodes with Chef Server
  • Create Organizations
  • Bootstrap nodes
  • Assign Roles to nodes
  • Deploy nodes to environments
  • Enable Chef’s search features with your automation
  • Create acceptance and production environments

Certifications/Credits:

PMI 14 PDU

Choose the Training Solution That Best Fits Your Individual Needs or Organizational Goals

LIVE, INSTRUCTOR-LED

In Class & Live, Online Training

  • 2-day instructor-led training course
  • One-on-one after-course instructor coaching
  • Tuition can be paid later by invoice -OR- at the time of checkout by credit card
View Course Details & Schedule

Standard $1750

RESERVE SEAT

PRODUCT #3637

TRAINING AT YOUR SITE

Team Training

  • Bring this or any training to your organization
  • Full - scale program development
  • Delivered when, where, and how you want it
  • Blended learning models
  • Tailored content
  • Expert team coaching

Customize Your Team Training Experience

CONTACT US

Save More On Training with FlexVouchers – A Unique Training Savings Account

Our FlexVouchers help you lock in your training budgets without having to commit to a traditional 1 voucher = 1 course classroom-only attendance. FlexVouchers expand your purchasing power to modern blended solutions and services that are completely customizable. For details, please call 888-843-8733 or chat live.

In Class & Live, Online Training

Time Zone Legend:
Eastern Time Zone Central Time Zone
Mountain Time Zone Pacific Time Zone

Note: This course runs for 2 Days *

*Events with the Partial Day Event clock icon run longer than normal but provide the convenience of half-day sessions.

  • Oct 19 - 21 9:00 AM - 4:30 PM EDT Live Online Live Online Reserve Your Seat

  • Nov 16 - 18 9:00 AM - 4:30 PM EST Live Online Live Online Reserve Your Seat

  • Dec 14 - 16 9:00 AM - 4:30 PM EST Live Online Live Online Reserve Your Seat

  • Jan 11 - 13 8:30 AM - 4:30 PM EST Live Online Live Online Reserve Your Seat

  • Feb 22 - 24 8:30 AM - 4:30 PM EST Live Online Live Online Reserve Your Seat

  • Mar 1 - 3 8:30 AM - 4:30 PM EST Live Online Live Online Reserve Your Seat

  • Apr 21 - 23 8:30 AM - 4:30 PM EDT Live Online Live Online Reserve Your Seat

  • May 4 - 6 8:30 AM - 4:30 PM EDT Live Online Live Online Reserve Your Seat

  • Jun 15 - 17 8:30 AM - 4:30 PM EDT Live Online Live Online Reserve Your Seat

  • Jul 7 - 9 8:30 AM - 4:30 PM EDT Live Online Live Online Reserve Your Seat

  • Aug 24 - 26 8:30 AM - 4:30 PM EDT Live Online Live Online Reserve Your Seat

  • Sep 1 - 3 8:30 AM - 4:30 PM EDT Live Online Live Online Reserve Your Seat

Guaranteed to Run

When you see the "Guaranteed to Run" icon next to a course event, you can rest assured that your course event — date, time — will run. Guaranteed.

Partial Day Event

Learning Tree offers a flexible schedule program. If you cannot attend full day sessions, this option consists of four-hour sessions per day instead of the full-day session.

Chef Foundations Course Information

  • Recommended Experience

    Some familiarity with the following:

    • Writing code (of just about any flavor) in a text editor
    • Working on the command line

    Basic system administration – installing packages, configuring those packages, starting service

  • Course Preparation

    Computer Labs Needed/Technical Specs:

    Workstation Requirements:

    Attendees should bring a wifi-enabled laptop to the workshop. The following operating systems have been tested as workstation systems with the hands on exercises:

    • Ubuntu 10.04, 12.04
    • Mac OS X 10.7.3+

    Windows 7

    Other platforms and platform versions may work without modification. Due to time constraints we will not be able to troubleshoot issues with unlisted platforms. Attendees should install non-Chef required software before the workshop starts.

    • SSH/SCP (OpenSSH, puTTY/WinSCP or equivalent)
    • Programer's text editor (Vi/Vim, Emacs, Sublime Text 2 or equivalent)
    • Additionally, all attendees should install ChefDK.

Chef Foundations Course Outline

  • Using Chef resources – the building blocks
  • Building Chef recipes and cookbooks
  • Introduction to testing cookbooks with Test Kitchen
  • Collecting details about the system via Ohai
  • Attributes – writing dynamic code
  • Managing data with templates
  • Advanced templating – passing in variables
  • Storing your code in a repo - an introduction to Git
  • Workstation setup
  • Centralizing management with Chef Server
  • Using Community Cookbooks
  • Automating chef-client runs
  • Managing a multi-node infrastructure
  • Simplification and scalability through Roles
  • Power automation – invoking Chef Search
  • Staging versus Production - Environments
  • Using Databags to create user accounts on servers

Team Training

Chef Foundations Training FAQs

  • What is Chef Automation?

    Chef is a powerful automation platform that transforms infrastructure into code.

  • Can I learn the foundations of Chef online?

    Yes! We know your busy work schedule may prevent you from getting to one of our classrooms which is why we offer convenient online training to meet your needs wherever you want. This course is available live online and as Private Team Training.

Questions about which training is right for you?

call 888-843-8733
chat Live Chat




100% Satisfaction Guaranteed

Your Training Comes with a 100% Satisfaction Guarantee!*

*Partner-delivered courses may have different terms that apply. Ask for details.

Live Online
Live Online
Live Online
Live Online
Live Online
Live Online
Live Online
Live Online
Live Online
Live Online
Live Online
Live Online
Preferred method of contact:
Chat Now

Please Choose a Language

Canada - English

Canada - Français