THIS TUTORIAL HAS REQUIREMENTS AND INSTRUCTIONS LISTED BELOW
This is a hands on tutorial that will cover the basics that everyone
needs to know about how to use Chef for system and infrastructure
management. We will discuss the server API, the code primitives, and
the tools required to successfully use Chef.
Hands-on exercises throughout the tutorial will reinforce the material
discussed. The agenda we will cover:
This tutorial is intended for Linux/Unix system administrators, developers, and
anyone else responsible for managing infrastructure. While Chef is capable of managing Windows systems, the hands on exercises will target Linux.
Students will have a virtual machine with a code repository full of
the exercises and examples discussed throughout the tutorial.
The code used and demonstrated is working code, plus the presentation
material will include further references and resources.
The slides will be available to attendees after the tutorial.
TUTORIAL REQUIREMENTS AND INSTRUCTIONS FOR ATTENDEES
Students must bring a wifi-enabled laptop to the tutorial in order to
complete the exercises as written.
The majority of the work will happen on a virtual machine provided
ahead of time so students aren’t downloading large files over the
conference wifi. USB keys may be made available during the tutorial
in order to distribute the keys to students that didn’t receive these
instructions in time.
Student laptops must be capable of running a “VirtualBox” or “VMware”
based virtual machine. Download the appropriate image:
* [VirtualBox Image](https://opscode-chef-training.s3.amazonaws.com/ubuntu-12-packer-vbox.zip)
* [VMware Image](https://opscode-chef-training.s3.amazonaws.com/ubuntu-12-packer-vmware.zip)
The virtual machine image already has Chef and the required tools (git, vim/emacs, ssh, etc) installed.
QUESTIONS for the speaker?: Use the “Leave a Comment or Question” section at the bottom to address them.
Joshua Timberman is a Code Cleric at CHEF, where he Cures Technical Debt Wounds for 1d8+5 lines of code, casts Protection from Yaks, and otherwise helps continuously improve internal technical process.
James has worked for over fifteen years in companies ranging from mobile and finance startups to CERN, the large scientific collaboration in the world. He specializes in building tools for operating large computing infrastructures.
He has previously created monitoring tools at CERN for the Large Hadron Collider and currently works at Opscode where he is a Development Lead for Chef.
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or email@example.com.
View a complete list of OSCON contacts