Skip Main Navigation
Page Content
This event has ended

2 Day Chef Fundamentals, Windows - San Francisco

Opscode, Inc

Tuesday, May 7, 2013 at 9:00 AM - Wednesday, May 8, 2013 at 5:00 PM (PDT)

2 Day Chef Fundamentals, Windows - San Francisco

Ticket Information

Ticket Type Sales End Price Fee Quantity
Early Ended $900.00 $0.00
Standard Ended $1,000.00 $0.00

Share 2 Day Chef Fundamentals, Windows - San Francisco

Event Details

Opscode Chef Windows Fundamentals is a 2-day comprehensive instructor-taught course covering the basic architecture of Chef and its associated tools.  This course aims to prepare key development, engineering, and operations staff to use Chef to write infrastructure.  Each of the core units in the course has hands on exercises to reinforce the material. You will learn Chef by using it.  At the end of the class, students will have a code repository that can be used and modified to solve real business problems.

Two day course agenda:

  • Overview of Chef
  • Workstation Setup
  • Test Node Setup
  • Dissecting your first Chef run
  • Introducing the Node object
  • Using the Webpi and IIS cookbooks
  • Writing an IIS Website cookbook
  • Writing a Sysinfo cookbook
  • Refactoring the IIS Website cookbook
  • Writing a Users Cookbook
  • Write Your First Roles
  • Write and Use Environments
  • Use Community Cookbooks Effectively

If we have time...

  • Just enough Ruby for Chef
  • chef-shell
  • Working student-led use cases
  • Requested Topics

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.

  • Remote Desktop client
  • Programer's text editor (Vi/Vim, Emacs, Sublime Text 2 or equivalent)
  • On Unix/Linux/OS X systems:
    • C/C++ compiler, build environment (build-essential, Xcode, or platform equivalent).


Additionally, all attendees should insttall the Chef Client (>= 11.4.0) using one of the following options:

  • Install Chef Client using Opscode's Chef Installer (easiest option for all attendees).
  • Install the chef gem (best option if you're already using ruby and a ruby version manager like rvm or rbenv)

You may "bring your own" access to a remote windows server 2008r2 system to develop on if you wish - like an ec2 node or hosted server.  As an emergency fallback, I can provide a temporary development ec2 node if your laptop environments are hostile, but I will delete it a day after class ends.  You'll just need remote desktop client on your laptop in these cases.

There is a lot of typing, and you should bring a code editor you are happy and familiar with - such as vim, emacs, textmate, etc.  If you don't have one you're good at already sublime is an excellent cross-platform choice.

On Unix/Linux/OS X systems you will probably want a build environment such as build-essentials for Linux, Xcode/"Command Line Tools" on the Mac.  Please make sure it is installed before class.


  1. Lunch and snack will be provided. Please notify us of any dietary restrictions you may have. 
  2. Please note registration closes 24 hours prior to the start of class.  Please contact Jamie Bright at if you wish to register inside of that time frame. 
  3. Cancellation requests must be received in writing 24 hours prior to the start of class in order to be eligible for a refund.
Have questions about 2 Day Chef Fundamentals, Windows - San Francisco? Contact Opscode, Inc

When & Where

333 Bush St
San Francisco, CA 94104

Tuesday, May 7, 2013 at 9:00 AM - Wednesday, May 8, 2013 at 5:00 PM (PDT)

  Add to my calendar


Opscode, Inc

Opscode is the provider of Chef, the automation platform for the coded business. Opscode Chef provides the speed, flexibility, and efficiency to compete in the digital economy. By modeling IT infrastructure and application delivery as code, Chef empowers businesses of all sizes to easily scale to meet demand, eliminate down time, manage complexity, and accelerate time to market.

  Contact the Organizer

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.