You've heard of Chef, Puppet, and other frameworks that can help you build out your infrastructure. You've been meaning to play around with one or more of them for some time now. Now's your chance; Start cooking up on your own servers!
In this presentation, I provide an introduction to Chef with a focus on what you'll need to know to get a Rails application up and running.
- Introduction to Chef
- Nodes, roles, environments, and other terminology
- Introduction to cookbooks
- Provisioning an environment for a Rails application
- Deploying with Capistrano
You won't be ready to compete in Iron Chef, but you will be ready to serve up your own Rails environment in no time.
I'd really appreciate any comments, questions, or feedback in the comments section below.