Cooking Up Infrastructure with Chef

A session at Central Ohio Software Symposium

Sunday 10th June, 2012

9:00am to 10:30am (EST)

Chef is a community-developed platform for automated provisioning, configuration, and integration of software infrastructure. It currently boasts 190+ individuals and 40+ companies (including parent company OpsCode) as contributors, and companies like EngineYard, ElectronicArts, GoTime, and Rhapsody as adopters.

Chef achieves fully automated infrastructure via three primary disciplines:

• Automated provisioning of bare metal, virtualized, and cloud environments
• Configuration of servers via roles ("webserver", "appserver", "loadbalancer") and recipes, which are declarative descriptions of resource (e.g. Apache, MySQL, Hadoop) configurations written in a Ruby DSL
• Systems integration via dynamic lookup and discovery

We'll dive deeply into Chef's architecture and features, including its idempotency, its thick client/thin server philosophy, its intentional lack of dependency management (preferring and order-based configuration), and its deep integration with other tools. We'll then leverage Chef to set up infrastructure of a typical JVM-based web development project with various OS, application server and datastore configurations. You'll leave a ready to get cooking with Chef on your next software delivery effort.

About the speaker

This person is speaking at this event.
Matt Stine

Product Manager for @springcentral on @pivotalcf. DevOps/Continuous Delivery/Microservices junkie. Christian, husband, dad, Flufftalker @NoFluff. bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 9:00am10:30am EST

Date Sun 10th June 2012

Short URL


Official session page


View the schedule


See something wrong?

Report an issue with this session