Slide 1

Slide 1 text

zero-to-Drupal with Chef Nathen Harvey @nathenharvey

Slide 2

Slide 2 text

The Opscode Story Opscode is… • A provider of infrastructure automation. • Helping hundreds of companies develop fully automated infrastructure behind the firewall and in the cloud. • Supported by a community of thousands of users. • A member of the DevOps movement. • Committed to driving next-generation infrastructure development.

Slide 3

Slide 3 text

What is Chef? Recipes and Cookbooks that describe Infrastructure as Code. Chef enables people to easily build & manage complex & dynamic applications at massive scale • New model for describing infrastructure that promotes reuse • Programmatically provision and configure • Reconstruct business from code repository, data backup, and bare metal resources Chef is an automation platform for developers & systems engineers to continuously define, build, and manage infrastructure. CHEF USES: “ ”

Slide 4

Slide 4 text

Blueprint Your Infrastructure • Compute • Application • Storage • Security • Network • Configuration Standards How Can Chef Help? Build Anything… • Provision compute resources in the Data Center and the Cloud • Infrastructure • Application Stacks • Big Data • HPC And Manage It Simply • Introduce continuous incremental change or total change. • Automatically reconfigure everything • Re-provision for disaster recovery • Fail-over to bare metal • Monitor for compliance • Cloud migrations become trivial Using 1,000’s of man-days of prior art! Discoverable and Searchable Infrastructure

Slide 5

Slide 5 text

© Opscode, 2011 – Confidential – DO NOT DISTRIBUTE Chef Provides a Model for Reuse That Works 5 700+ Cookbooks “Yesterday we started open sourcing some of our Opscode Chef work created at bestbuy.com; bit.ly/ yDV9Hl #Splunk #opschef #expectmor”

Slide 6

Slide 6 text

Components of Chef

Slide 7

Slide 7 text

Download the Cookbook

Slide 8

Slide 8 text

Upload the Cookbook to Chef Server

Slide 9

Slide 9 text

Launch a Server on EC2 • knife ec2 server create -r 'recipe[apt],recipe[drupal]' -f m1.medium -N ec2_drupal -I ami-3d4ff254 -x ubuntu •

Slide 10

Slide 10 text

#ChefConf 2013 Tex OPSCODE-MEETUP - Save 15%

Slide 11

Slide 11 text

Thank You • What questions do you have? • https://github.com/learnchef/deploy_drupal • Chef Introductory Workshop - Tomorrow • Want to go? • Nathen Harvey • [email protected] • @nathenharvey