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:
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 system administrator with over 12 years of experience managing many different kinds of infrastructure. He has worked with small web-based startups all the way up to some of the biggest enterprises in the world. He currently works for Opscode, where he manages Opscode’s open source Chef cookbooks, teaches people about Chef through informal and formal channels, and speaks at conferences.
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 firstname.lastname@example.org.
View a complete list of OSCON contacts