Drupal Automation with Chef

Chef is an open source systems integration framework built to bring the benefits of configuration management to your entire infrastructure. You write source code to describe how you want each part of your infrastructure to be built, then apply those descriptions to your servers.

This session will cover how to use Chef to automate Drupal installations: starting from scratch with a clean basic server install to a fully managed LAMP stack and Drupal installation, Drush and also managing Drupal modules. Also it will cover how to perform automated Drupal upgrades and how to scale Drupal to multiple servers using Chef: - Quick Chef intro - Install Drupal and Drush with Chef - Manage Drupal modules with Chef - Drupal core and modules upgrades automated - Using Chef to scale to multiple servers.