Loading…
View analytic

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Tuesday, May 15
 

9:00am

Chef 101 Workshop - Focus on Developer Workflow (SOLD OUT)

Chef for Devs is a developer-friendly introduction to Chef. The class will cover the basics of using Chef with an emphasis on common developer tasks. Attendees will learn how to use Chef to provision servers, deploy and upgrade application code, and install and maintain databases. Attendees will also learn how to use advanced Chef features, like environments and LWRPs, to manage staging and production configurations and streamline application maintenance.

 

This is a full day workshop.


Speakers
avatar for Seth Chisamore

Seth Chisamore

Chef Software, Inc.
avatar for Christopher Maier

Christopher Maier

Software Development Engineer at Opscode | Christopher Maier has over 8 years programming experience, creating web applications and database backends for custom bioinformatics applications. Before that, he worked with viruses and mice in biological research laboratories. He currently... Read More →
avatar for Kevin Smith

Kevin Smith

Director of Engineering at Opscode, Inc. | Kevin Smith is Director of Engineering at Opscode where his team wields Erlang and Ruby to make Chef better and faster. He\'s been a developer, DBA, network administrator, and team lead over the course of his 16 year career.


Tuesday May 15, 2012 9:00am - 5:00pm
Rancho Mirage Room

9:00am

Chef 101 Workshop - Focus on Systems Administration & Engineering (SOLD OUT)

This is a full day hands on workshop intended to solve common problems for system administrators using Chef. We will walk through installing and configuring several components, including:

  • Nagios
  • Postfix
  • NTP
  • User management

The goal is to be immediately productive and relevant to areas that system administrators are concerned with automating.

Attendees should have experience administering Linux/Unix systems and be comfortable working with the command-line. Attendees should also bring a laptop to work on that has VMware Workstation/Fusion or Oracle VirtualBox to run the provided virtual machine image. Attendee system requirements will be sent to those who have registered prior to the workshop.


Speakers
avatar for Sean OMeara

Sean OMeara

Technical Evangelist at Opscode Sean OMeara is a Senior Technical Evangelist and Consultant for Opscode. He has over 13 years of systems administration experience, and is an expert in configuration management techniques and infrastructure automation.
avatar for Aaron Peterson

Aaron Peterson

Senior Technical Evangelist, Opscode
Technical Evangelist at Opscode Aaron Peterson is a seasoned systems and networking engineer serving as a Technical Evangelist for Opscode. He has wielded real-time command-line kung fu to tens of thousands of servers at once and automated global production infrastructure at Amazon.com... Read More →
avatar for Matt Ray

Matt Ray

Director of Partner Integration, Chef Software, Inc.
Matt Ray is an open source hacker working as the Director of Partner Integration for the systems automation platform and company Chef. He is an active open source contributor, resides in Austin, blogs at LeastResistance.net and is @mattray on Twitter, IRC and GitHub.
avatar for Joshua Timberman

Joshua Timberman

Senior Technical Evangelist at Opscode, Inc. | | Joshua Timberman has over 12 years experience in Linux and Unix system administration. His background includes deploying highly available enterprise application environments and providing internal infrastructure services and team-based... Read More →
avatar for Mandi Walls

Mandi Walls

Senior Technical Evangelist at Opscode | Mandi has been working in operations environments big and small for the past 15 years. She\'s been to school a lot. Mandi likes bunnies, except the dust kind.


Tuesday May 15, 2012 9:00am - 5:00pm
Salon G-J

1:00pm

#ChefConf Pre-event Hackday: TEST ALL THE THINGS!!!

Treating infrastructure as code also means testing accordingly. This semi-structured hacking event will focus on adding testing to existing cookbooks using a variety of methods. It is open to users with all levels of Chef experience.


Speakers
BB

Bryan Berry

Bryan is a senior systems engineer at the United Nations Food and Agriculture Organization (http://www.fao.org). He manages the infrastructure for data.fao.org, FAO's initiative to make all of its data accessible through a public API. Prior to working with the UN, Bryan initiated... Read More →


Tuesday May 15, 2012 1:00pm - 7:00pm
Irvine Room

6:00pm

Welcome Party!
Speakers
avatar for Matt Ray

Matt Ray

Director of Partner Integration, Chef Software, Inc.
Matt Ray is an open source hacker working as the Director of Partner Integration for the systems automation platform and company Chef. He is an active open source contributor, resides in Austin, blogs at LeastResistance.net and is @mattray on Twitter, IRC and GitHub.
avatar for Jesse Robbins

Jesse Robbins

Co-Founder & Chief Community Officer at Opscode Jesse Robbins is Co-founder and Chief Community Officer of Opscode, the leader in Cloud Infrastructure Automation. Jesse is a widely recognized expert in Infrastructure, Web Operations, and Emergency Management. Jesse was a founding... Read More →
avatar for Mandi Walls

Mandi Walls

Senior Technical Evangelist at Opscode | Mandi has been working in operations environments big and small for the past 15 years. She\'s been to school a lot. Mandi likes bunnies, except the dust kind.


Tuesday May 15, 2012 6:00pm - 8:00pm
Hotel Lounge

9:00pm

BoF: Diablo 3
Speakers
avatar for Adam Jacob

Adam Jacob

Co-founder & Chief Customer Officer at Opscode | Adam Jacob is a co-founder of Opscode and the creator of Chef. Prior to Opscode, he founded HJK Solutions, an automated infrastructure consultancy. During two years at HJK, he built new infrastructures for 15 different startups. Including... Read More →
avatar for Joshua Timberman

Joshua Timberman

Senior Technical Evangelist at Opscode, Inc. | | Joshua Timberman has over 12 years experience in Linux and Unix system administration. His background includes deploying highly available enterprise application environments and providing internal infrastructure services and team-based... Read More →


Tuesday May 15, 2012 9:00pm - 11:00pm
Irvine Room
 
Wednesday, May 16
 

7:30am

Breakfast
Wednesday May 16, 2012 7:30am - 8:30am
Grand Ballroom Foyer

8:30am

Welcome!

Good Morning


Speakers
avatar for Matt Ray

Matt Ray

Director of Partner Integration, Chef Software, Inc.
Matt Ray is an open source hacker working as the Director of Partner Integration for the systems automation platform and company Chef. He is an active open source contributor, resides in Austin, blogs at LeastResistance.net and is @mattray on Twitter, IRC and GitHub.
avatar for Jesse Robbins

Jesse Robbins

Co-Founder & Chief Community Officer at Opscode Jesse Robbins is Co-founder and Chief Community Officer of Opscode, the leader in Cloud Infrastructure Automation. Jesse is a widely recognized expert in Infrastructure, Web Operations, and Emergency Management. Jesse was a founding... Read More →
avatar for Mandi Walls

Mandi Walls

Senior Technical Evangelist at Opscode | Mandi has been working in operations environments big and small for the past 15 years. She\'s been to school a lot. Mandi likes bunnies, except the dust kind.


Wednesday May 16, 2012 8:30am - 8:40am
Main Stage: Salon A - E

8:45am

Opscode Chef State of the Union Part 1: Chef, Past and Present
Speakers
avatar for Christopher Brown

Christopher Brown

CTO at Opscode Distributed systems and planetary-scale infrastructure. I'm one of the designers of Amazon's EC2 and now building Chef and the Opscode Platform, the industry's leading configuration management framework.
avatar for Adam Jacob

Adam Jacob

Co-founder & Chief Customer Officer at Opscode | Adam Jacob is a co-founder of Opscode and the creator of Chef. Prior to Opscode, he founded HJK Solutions, an automated infrastructure consultancy. During two years at HJK, he built new infrastructures for 15 different startups. Including... Read More →
avatar for Jesse Robbins

Jesse Robbins

Co-Founder & Chief Community Officer at Opscode Jesse Robbins is Co-founder and Chief Community Officer of Opscode, the leader in Cloud Infrastructure Automation. Jesse is a widely recognized expert in Infrastructure, Web Operations, and Emergency Management. Jesse was a founding... Read More →


Wednesday May 16, 2012 8:45am - 10:00am
Main Stage: Salon A - E

10:00am

Break
Wednesday May 16, 2012 10:00am - 10:20am
Exhibit Hall: Salon F

10:30am

Concentrated Awesome: Building the HP Cloud

Jon-Paul Sullivan is a Software Engineer with HP Cloud Services based in Galway, Ireland.  For the past 11 years, has been involved in creating scale-out products for the high performance computing industry. Before being lucky enough to be involved in creating the ultimate scale-out product – hpcloud – Jon Paul has written software to deploy and administer products autonomously.  He is now guiding the Chef usage throughout the hpcloud infrastructure group.


Speakers
avatar for Jon-Paul Sullivan

Jon-Paul Sullivan

Jon-Paul Sullivan is a Software Engineer with HP Cloud Services based in Galway, Ireland.  For the past 11 years, has been involved in creating scale-out products for the high performance computing industry. Before being lucky enough to be involved in creating the ultimate scale-out... Read More →


Wednesday May 16, 2012 10:30am - 10:55am
Main Stage: Salon A - E

11:00am

Test-driven Development for Chef Practitioners

Test-driven development (TDD) and Behavior-driven development (BDD) are becoming common in the development world but really haven’t been adopted in the ops world. In the ops world most teams are still writing stuff and running it directly it in production. The fundamental philosophy of TDD- first add a test that fails because the feature isn’t yet developed, then develop the feature until the test passes – provides the same value to operations teams that it provides to development teams. Additionally, moving to an “always ship trunk” model for branching in source-code control means that you can now deploy most operations changes as soon as they pass the (now robust) test suite, rather than waiting for a group of unrelated changes to all be ready for deployment. Lookout has a complex operations infrastructure that includes data center operations, public cloud operations, and local development. In this presentation we’ll show how Lookout’s move from a conventional operations model to a test-driven model with automated deployments has reduced cycle time and improved reliability. We’ll cover the tools we use (RSpec, Chefspec, and Cucumber for TDD/BDD support, Chef for config management, Capistrano and Rundeck for orchestration, AWS, OpenStack and Vagrant/VirtualBox for virtualization, Jenkins/Gerrit for test automation, deployment, and code review, and several home-grown tools), our deployment pipeline. We'll show Cucumber, RSpec, and Chefspec snippets that support a sample cookbook. We'll also cover a quick overview of TDD/BDD and terminology. After this session, you should be able to start developing simple tests for your Chef cookbooks.


Speakers
avatar for Jim Hopp

Jim Hopp

Operations Architect at Lookout Mobile Security Jim currently works at Lookout on the Operations and Infrastructure teams, helping to design and build tools to develop, deploy, and operate services. Before Lookout Jim was in turn a tools developer, Chief Security Officer, Director... Read More →


Wednesday May 16, 2012 11:00am - 11:30am
Main Stage: Salon A - E

11:25am

Building the Next Big Game

What if you were building a product that no one could estimate how many users would want to use… Sarah will talk about the business and technical decisions that go into building a scalable architecture when you have no idea how big or fast you'll have to scale.  Chef is a key component of that infrastructure but there's plenty more to consider.  Their game Hawken has been included in several "top games to watch in 2012" lists and won't be released to beta until 12.12, which would be the wrong time to start considering how to scale the infrastructure.


Speakers
avatar for Sarah Novotny

Sarah Novotny

Head of Open Source Strategy, Google Cloud
Sarah Novotny leads the Kubernetes Community Program for Google. She has long been an Open Source community champion in communities such as NGINX and MySQL and ran large-scale technology infrastructures before web-scale had a name. She co-founded Blue Gecko and launched a free-to-play game platform supporting HAWKEN. She is a... Read More →


Wednesday May 16, 2012 11:25am - 11:45am
Main Stage: Salon A - E

11:45am

Operations Secret Sauce: Incident Managment

Ron Vidal is a consultant, with over 30 years in the telecommunications and technology industries. Ron has been on teams that raised $14 billion in capital and completed $19 billion of M&A transactions.

 

Ron was a member of Mayor Dinkins NYC Task Force on Network Reliability; testified before Congress on VoIP and E-911 issues and hold a patent on subsea cable installation.

He's been a volunteer firefighter with 4 fire departments (Pennsylvania, Colorado, California and Nevada (for Burning Man).

He brings a unique view of engineering, operations, capital markets and emergency services to look forward to the growth of the Internet. 

 


Speakers
RV

Ron Vidal

Partner, Blackrock 3 Partners
Ron Vidal is a consultant, with over 30 years in the telecommunications and technology industries. Ron has been on teams that raised $14 billion in capital and completed $19 billion of M&A transactions. Ron was a member of Mayor Dinkins NYC Task Force on Network Reliability; testified... Read More →


Wednesday May 16, 2012 11:45am - 12:00pm
Main Stage: Salon A - E

12:00pm

Lunch
Wednesday May 16, 2012 12:00pm - 1:00pm
Bayside Ballroom

1:00pm

Enough Ruby to be Dangerous

Chef uses a very powerful Ruby DSL for Resource declaration and more. But lets be honest, in any complex environment you're going to need to get down to brass tacks, and for most of us who are coming form a non-developer background know very little Ruby, if any language at all. In this tutorial, we'll walk through some examples of Ruby, compare the language to other popular languages, and show some of the backend magic that happens with Resources.


Speakers
GA

Greg Albrecht

Software Engineer @ Splunk. | | If it has an IP, I've touched it.


Wednesday May 16, 2012 1:00pm - 1:50pm
Salon G-J

1:00pm

How Opscode Migrated Hosted Chef API to Erlang & Changed Databases Without Breaking Customers

Hosted Chef's server API is being ported from Ruby/CouchDB to Erlang/MySQL. Find out what motivated this work, what's been accomplished so far, and why Erlang and an RDBMS are good choices for Chef. We will share metrics comparing the performance and operational characteristics of Ruby/CouchDB to Erlang/MySQL and discuss the automation used to change data stores in live high-volume web service.

 

 


Speakers
avatar for Seth Falcon

Seth Falcon

Lead Developer at Opscode Seth Falcon is a Development Lead at Opscode and has been busy porting Opscode's Hosted Chef API to Erlang. He is a committer to The R Project, an Erlang enthusiast, and has experience developing software for bioinformatics as well as high-volume web APIs... Read More →


Wednesday May 16, 2012 1:00pm - 1:50pm
Breakout 1: Salon A-E

1:00pm

Iron Chef: Whipping up OpenStack Clouds with Chef and Dell Crowbar

Be your own “Iron Chef” using Dell’s Crowbar! 

Crowbar is a thriving open source software project, launched by Dell in 2010, with a strong community of users and contributors. An elemental part of the Dell OpenStack-Powered Cloud Solution, Crowbar enables users to deploy and manage OpenStack clouds quick and easy.   

During this session, see a demonstration of how Crowbar and Chef can quickly build a local, multi-node OpenStack cloud in minutes. Using Chef on bare metal with a complete DevOps model, we will showcase how it provides users with maximum flexibility.   

We will also discuss the status of the latest release of OpenStack (Essex), and what’s coming next in the project. 

With Dell, OpenStack is fast, easy and ready now.   

www.Dell.com/Crowbar 
www.Dell.com/OpenStack

 


Speakers
avatar for Rob Hirschfeld

Rob Hirschfeld

CEO, RackN
Rob Hirschfeld is CEO and co-founder of RackN. He co-chairs the ClusterOps SIG and served four years on the OpenStack Board. With over 15+ years of cloud and physical infrastructure automation experience, he brings a unique technology and process perspective to DevOps and SRE fields... Read More →


Wednesday May 16, 2012 1:00pm - 1:50pm
Rancho Mirage Room

1:50pm

The Joy of Cooking - Whip Up a Rails Environment with Chef

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 tutorial, we'll provide an introduction to Chef with a focus on what you'll need to know to get a Rails application up and running. Topics include: * Introduction to Chef * Nodes, roles, environments, and other terminology * Anatomy of a Chef run * Introduction to cookbooks * Provisioning an environment for a Rails application * Hands-on demo that will include provisioning servers for a Rails application * Deploying with Capistrano * Can't we deploy with Chef? * Simplify Capistrano configuration with Chef search * Deploying to your new environment 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.


Speakers
avatar for Nathen Harvey

Nathen Harvey

VP, Community Development, Chef
As the VP of Community Development at Chef, Nathen helps the community whip up an awesome ecosystem built around the Chef framework. Nathen also spends much of his time helping people learn about the practices, processes, and technologies that support DevOps, Continuous Delivery... Read More →


Wednesday May 16, 2012 1:50pm - 2:40pm
Salon G-J

1:50pm

Using Chef for Application Configuration

In a company with a mature, complex, and multiple datacenter hosted Java SaaS application, managing the configuration of the complete infrastructure stack was tedious, complex, and error prone. We have successfully deployed Chef to create a data-driven, repeatable, and simpler method of managing almost all our application and server configuration data and files. By modeling our environment and creating “just enough” hierarchy we reduced the number of sources of configuration from hundreds of files to under five. We now have developers and application engineers working together on maintaining and expanding our automated infrastructure. We will describe how we progressed from static configuration files in Subversion to data-driven configuration in Chef giving examples and lessons learned throughout the process that you can use to automate your application configuration. In addition, we will discuss how automation and configuration management is now tested at multiple levels before reaching production.


Wednesday May 16, 2012 1:50pm - 2:40pm
Breakout 1: Salon A-E

1:50pm

2:40pm

Surviving Incidents for Ops

Things go wrong, it's your job to deal with them. I'm going to talk about some of the things I've learned at Wikia and Fastly to help you and your team survive and even thrive under pressure.


Speakers
avatar for Jason Cook

Jason Cook

Operations at Fastly | Jason is an ops guy with a dev bent. Sometimes compared to a norse god, he loves building services and is convinced you can never have enough metrics. At Fastly he is working to deliver the fastest and most reliable CDN on the planet. Before Fastly, he was in... Read More →


Wednesday May 16, 2012 2:40pm - 3:00pm
Salon G-J

2:40pm

Logging Patterns with Logstash and Chef

Logging is not a solved problem. Logstash attempts to bring it closer to a solved problem. Logstash allows you to break logging into familiar UNIX pipelines across your network via the concepts of inputs, filters and outputs. This talk will provide an introduction to logstash as well as best practices for configuring and maintaining it with Chef.


Speakers
avatar for John Vincent

John Vincent

Director, Cloud Infrastructure at enStratus | John E. Vincent is a 17-year veteran of the IT industry and a frequent contributor to the DevOps discussion. He's done everything from working the help desk to building out data centers. He got officially involved with DevOps in early... Read More →


Wednesday May 16, 2012 2:40pm - 3:30pm
Salon G-J

2:40pm

It's Not Just for Servers: Chefing Your Development Environment (The Pivotal Way)

At Pivotal Labs we found that our wide range of development machines were suffering from the same problems that chef was designed to solve on servers. They were inconsistent, required manual updating, and were based on monolithic images which were painful and costly to recreate. Chef has allowed us to maintain similarity in our workstations and share configuration expertise while allowing total developer control. Along the way, we've learned lessons about building chef knowledge in development teams, testing chef recipes, and quite a bit about OSX.


Speakers
avatar for Matthew Kocher

Matthew Kocher

Software Engineer at Pivotal Labs | Matthew Kocher (@mkocher) is a developer at Pivotal Labs who brings the dev to operations. He\'s worked on sites for Fortune 50 companies and for startups with three employees. He enjoys watching logs fly by at 400 requests/second to code that he... Read More →


Wednesday May 16, 2012 2:40pm - 3:30pm
Breakout 1: Salon A-E

2:40pm

Cloud Foundry BOSH: Where the Platform Rubber meets the Infrastructure Road

Cloud Foundry is an open source Cloud Platform as a Service "OpenPaaS" project created by VMware. It is multi-language/framework (Java, Ruby, Node), multi-service (MongoDB, Reddis, MySQL, Postgres, RabbitMQ) and multi-cloud (public, private, micro).

Cloud Foundry BOSH is an open source tool chain for release engineering, deployment and lifecycle management of large scale distributed services. This presentation will describe the architecture, topology, configuration, and use of BOSH, as well as the structure and conventions used in packaging and deployment.

BOSH is the system VMware is using to manage CloudFoundry.com, the Cloud Foundry based service operated by VMware, on several thousand VMs, with 40+ unique node types, 75+ unique software packages, 2x/week updates and 24x7x365 non-stop operation.

BOSH is infrastructure independent, and can be used to deploy Cloud Foundry on top of Infrastructure as a Service (IaaS) products such as VMware vSphere, Amazon Web Services, or OpenStack.


Speakers
PC

Patrick Chanezon

Senior Director, Developer Relations at VMware. | | | | More details at https://plus.google.com/u/0/106130679598095630483/about | | | | Passionate about Cloud Foundry, Cloud Platforms, HTML5.


Wednesday May 16, 2012 2:40pm - 3:30pm
Rancho Mirage Room

4:00pm

Consistent Local Development with Vagrant and Chef

OSX vs Windows vs Your Favorite Linux Distro, Textmate vs Eclipse vs VIM. There are some technology wars that will never end, but the benefits of a consistent development environment can often come at their expense. Enter Vagrant, a tool for building and distributing virtualized development environments. In this session, I'll do an introduction to Vagrant and how it can harness the power of Chef. Finally, I'll walk through how we are using it at Wharton to build more consistent local development environments for two very unrelated technologies: ColdFusion and PHP/WordPress.


Speakers
avatar for Lew Goettner

Lew Goettner

Lew Goettner is a senior technical lead for the Knowledge@Wharton group within the Wharton School of the University of Pennsylvania. His day to day responsibilities include managing the publishing infrastructure for Knowledge@Wharton's network of sites, which run the range from WordPress... Read More →


Wednesday May 16, 2012 4:00pm - 4:50pm
Breakout 1: Salon A-E

4:00pm

Gestalt Informant - Chef Driven Monitoring, Metrics and Alerting

Gestalt: a structure, configuration, or pattern...so integrated as to constitute a functional unit with properties not derivable by the summation of it's parts There's been a lot of discussion surrounding monitoring and related tools recently. No single tool exists that fits everyone's needs and the general consensus has been that the ideal system is composed instead of flexible pieces. This discussion presents the approach used by Heavywater and how we have integrated our chosen tools using Chef to build a powerful, flexible system for healthy infrastructure.


Speakers
avatar for Sean Escriva

Sean Escriva

Partner at Heavy Water Operations. Sean is a consummate hacker. Exploring new technology balanced with an old philosophy. Comic book connoisseur. Storied in Cybertronian lore. Decade and a half admin'ing Linux systems. Tea journeyman. Learning Haskell via XMonad. Recent Emacs convert... Read More →


Wednesday May 16, 2012 4:00pm - 4:50pm
Salon G-J

4:00pm

The Road to an Agile Cloud with Scalr and Chef

To create an agile cloud, your sysadmin will face numerous challenges in term of assets management, auto-scaling, performance optimization, orchestration or monitoring. Scalr integrates with Chef to mix the power of resources provisioning with an automatic configuration tool.  Michel's presentation will lay out common DevOps challenges and the features provided by Scalr and Chef to address these. A 10 minutes demo of Scalr plus Chef will also be presented.


Speakers
avatar for Michel

Michel

Michel joined Scalr as a Business Development manager. Born in France, with roots in Italy, Michel started his career at Google between Paris and London. He plays various roles at Scalr with a focus on sales. Michel loves Thai food, visiting new places and spending time with his... Read More →


Wednesday May 16, 2012 4:00pm - 4:50pm
Rancho Mirage Room

4:50pm

Cross-node Orchestration for Chef with Noah

Nodes do not live in isolation. Similarly, the services provided by nodes is not in isolation. Chef running on one node frequently has an impact on another node. This presentation will cover using Noah (https://github.com/lusis/noah) to meet use cases where a Chef run on one node depends on or blocks a Chef run on another node.


Speakers
avatar for John Vincent

John Vincent

Director, Cloud Infrastructure at enStratus | John E. Vincent is a 17-year veteran of the IT industry and a frequent contributor to the DevOps discussion. He's done everything from working the help desk to building out data centers. He got officially involved with DevOps in early... Read More →


Wednesday May 16, 2012 4:50pm - 5:40pm
Salon G-J

4:50pm

Dreadnot: Chef-Powered Deployment Automation

Dreadnot is an open source tool developed by the Rackspace Cloud Monitoring team that enables rapid and reliable staged deployments. This talk will present a brief overview of the Cloud Monitoring deployment architecture and a discussion of how Dreadnot utilizes Chef to orchestrate and execute deployments.


Speakers
avatar for Russell Haering

Russell Haering

Manager, Software Development, Rackspace
Russell is an engineering manager building infrastructure tools at Rackspace. His interests include building high performance distributed systems, product strategy and scaling engineering teams.


Wednesday May 16, 2012 4:50pm - 5:40pm
Salon G-J

4:50pm

Lessons from Etsy: Avoiding Kitchen Nightmares

Chef makes it so easy to change configuration en masse that it can be dangerous if not used with certain precautions and in accordance with a well thought out testing workflow.  In our use of Chef at Etsy, we have devised many in-house best practices in response to failures which have helped greatly in avoiding catastrophic outages.  This talk will focus on mistakes we've made and how we've avoided repeating them by enforcing standards in cookbooks, testing changes before rollout through the use of environments and in conjunction with the Spork plugin for Knife, and linting cookbooks with Foodcritic.  I'll also talk about using handlers intelligently to monitor Chef runs and how to generate reports from the myriad data available in CouchDB.


Speakers
avatar for Patrick McDonnell

Patrick McDonnell

Senior Web Operations Engineer at Etsy | Patrick is a Senior Web Operations Engineer at Etsy. Chef is his bread and butter, excuse the pun.


Wednesday May 16, 2012 4:50pm - 5:40pm
Breakout 1: Salon A-E

6:00pm

DevOpsCafe Live @ #ChefConf

TBD


Speakers
avatar for Damon Edwards

Damon Edwards

Co-Founder, Rundeck
Damon Edwards is a Co-Founder of Rundeck Inc., the makers of Rundeck, the popular open source Operations Management Platform. Damon has spent over 15 years working with both the technology and business ends of IT Operations and is noted for being a leader in porting Lean and cutting-edge... Read More →
avatar for John Willis

John Willis

VP of Services and Enablement at Enstratus | John Willis has worked in the IT management industry for more than 30 years. Prior to joining enStratus, Willis was the VP of Solutions for DTO Solutions where he led the transition to a new suite of automated infrastructure and DevOps... Read More →


Wednesday May 16, 2012 6:00pm - 7:00pm
Newport Beach Room

7:00pm

Ignite #ChefConf! - Party

Join us to kick off this evenings Ignite activities with a microbrew and pizza party, sponsored by Dell and Basho.


Speakers
avatar for Andrew Clay Shafer

Andrew Clay Shafer

Clown Prince, Parvus Captus
we do what we can


Wednesday May 16, 2012 7:00pm - 8:30pm
Exhibit Hall: Salon F

8:00pm

VC Disaster Porn: Why startups fail

Ever thought of launching your own company?   Ever wondered what separates Facebook from Pets.com? I'll compress 14 years of start-up investing experience into five minutes of lessons on why good companies go bad.

 


Speakers
avatar for Sunil Dhaliwal

Sunil Dhaliwal

General Partner at Battery Sunil joined Battery in 1998 and focuses on investments in IT infrastructure and financial services. Sunil is responsible for Battery's investments in Agari, Continuuity, Fastly, GreenBytes, Opscode, Precidian Investments, Splunk, and Tracelytics. He has... Read More →


Wednesday May 16, 2012 8:00pm - 9:30pm
Main Stage: Salon A - E

8:00pm

Chef for Humans

I've introduced Chef at two companies, once at a publicly traded company running a Java stack on bare metal with Hosted Chef, and once at a pre-funding startup running Python in the cloud with Chef Solo.  Both times, I drove the adoption of Chef and worked to ramp up the dev team.  I've found out first-hand why some of the best-practices exist (i.e. 'execute' omnipotence guards, chef-client splay), noted a number of helpful tricks for both getting your devs to adopt Chef (i.e. use-case specific knife plugins, LWRPs to hide gory details) and for taking the initial config-management plunge (i.e. report/error handlers to IRC, failing Chef runs fast).  Chef is an amazing tool, in part because of it's power and flexibility.  There is, in fact, more than enough power and flexibility to shoot yourself in the foot.  I want 5 minutes to share my thoughts about getting teams started with and loving with Chef (without anybody getting hurt).


Speakers
N

Nick Stielau

Hey! I'm heading up Operations at getPantheon.com, managing thousands of LAMP apps. I like creating culture, tools, and processes to help teams work happier, and better. | | Also here for the #sensu sideshow ;)


Wednesday May 16, 2012 8:00pm - 10:00pm
Main Stage: Salon A - E

8:00pm

DevOps isn't just for the Web

When we hear or read about DevOps usually is about how web operators can work better with the other teams (like developers, QA or business people) to deliver value, but we read less about other kind of development business.  I'd like to talk about how this DevOps culture fit also in other enviroments like the Desktop and distros ones.


Speakers
JO

Juanje Ojeda

I love open source, programming, mess with Linux systems, learn and share the knowledge. | | I've been working on create and integrate Linux distributions above 10 years. Mostly Debian and Ubuntu derivatives. Even creating installers, live systems and more tools for them.  But... Read More →


Wednesday May 16, 2012 8:00pm - 10:00pm
Main Stage: Salon A - E

8:00pm

Don't be afraid of Objects!

LWRPs are not some special construct, they are plain old ruby objects (POROS). Unlock the OO power of your LWRPs to make them more composable, versatile, and testable!


Speakers
BB

Bryan Berry

Bryan is a senior systems engineer at the United Nations Food and Agriculture Organization (http://www.fao.org). He manages the infrastructure for data.fao.org, FAO's initiative to make all of its data accessible through a public API. Prior to working with the UN, Bryan initiated... Read More →


Wednesday May 16, 2012 8:00pm - 10:00pm
Main Stage: Salon A - E

8:00pm

How to cook a brisket properly.

The process of cooking a brisket is a simple, yet nuanced. It requires proper tooling and metrics collection, an on-call admin, and experience. 


Speakers
avatar for Sean OMeara

Sean OMeara

Technical Evangelist at Opscode Sean OMeara is a Senior Technical Evangelist and Consultant for Opscode. He has over 13 years of systems administration experience, and is an expert in configuration management techniques and infrastructure automation.


Wednesday May 16, 2012 8:00pm - 10:00pm
Main Stage: Salon A - E

8:00pm

Ignite Chef Community!!!

Looking for ways to get involved in the Chef Community?  How can YOU make the community more awesome?  What is this thing you call ""community""?  Come to this talk and get inspired to drive the community!


Speakers
avatar for Nathen Harvey

Nathen Harvey

VP, Community Development, Chef
As the VP of Community Development at Chef, Nathen helps the community whip up an awesome ecosystem built around the Chef framework. Nathen also spends much of his time helping people learn about the practices, processes, and technologies that support DevOps, Continuous Delivery... Read More →


Wednesday May 16, 2012 8:00pm - 10:00pm
Main Stage: Salon A - E

8:00pm

Jonah and the Robots - Nothing Changed...

Dr Eli Goldratt wrote a book called 'The Goal' almost 30 years ago.  In the novel a plant manager, named Alex, learns a series of lessons about throughput and bottlenecks.  One the more interesting discussion in the book is a dialog between a character named Jonah in which Alex learns that automation does not always make things better and sometimes can make thing even worse.  Skip to 2012 and this lightning talk will try to explore how IT still has some of these original pitfalls discussed in the novel  'The Goal'


Speakers
avatar for John Willis

John Willis

VP of Services and Enablement at Enstratus | John Willis has worked in the IT management industry for more than 30 years. Prior to joining enStratus, Willis was the VP of Solutions for DTO Solutions where he led the transition to a new suite of automated infrastructure and DevOps... Read More →


Wednesday May 16, 2012 8:00pm - 10:00pm
Main Stage: Salon A - E

8:00pm

Riak for Operations

The goal of this talk will be to discuss the power of Riak and how easy it is to run in operations.   The talk will include a demo of building a multi-node riak cluster and joining it together. To prove how simple it really is, I will ask that someone from the audience to follow the steps necessary to create a full blown fault tolerant riak cluster. This will happen in parallel to the auto changing slides. 


Speakers

Wednesday May 16, 2012 8:00pm - 10:00pm
Main Stage: Salon A - E

8:00pm

Translating cloud culture and traditional IT

Cloud is not just a cool technology, it's also been part of a culture revolution in which new IT leadership is emerging.  This session will look at specific traits of ""generation cloud"" leaders and help explain ways to translate between cloud culture and traditional IT.  The foundation for this session is Brad Szollose's Liquid Leadership book.


Speakers
avatar for Rob Hirschfeld

Rob Hirschfeld

CEO, RackN
Rob Hirschfeld is CEO and co-founder of RackN. He co-chairs the ClusterOps SIG and served four years on the OpenStack Board. With over 15+ years of cloud and physical infrastructure automation experience, he brings a unique technology and process perspective to DevOps and SRE fields... Read More →


Wednesday May 16, 2012 8:00pm - 10:00pm
Main Stage: Salon A - E

8:30pm

Ignite #ChefConf 2012

If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically every 15 seconds? Would you pitch a project? Launch a web site? Teach a hack? Dev some Ops? Start a revolution?


Speakers
avatar for Andrew Clay Shafer

Andrew Clay Shafer

Clown Prince, Parvus Captus
we do what we can


Wednesday May 16, 2012 8:30pm - 10:00pm
Main Stage: Salon A - E
 
Thursday, May 17
 

7:30am

Breakfast
Thursday May 17, 2012 7:30am - 8:30am
Grand Ballroom Foyer

8:30am

Welcome: Day 2
Speakers
avatar for Mitch Hill

Mitch Hill

Chief Executive Officer at Opscode Hill brings more than 30 years of executive leadership experience in high-growth, technology companies. He previously served as CEO of Avanade, a technology services joint venture between Accenture and Microsoft, and was responsible for launching... Read More →


Thursday May 17, 2012 8:30am - 8:40am
Main Stage: Salon A - E

9:00am

Opscode Chef State of the Union Part 2: Chef, the Future
Speakers
avatar for Christopher Brown

Christopher Brown

CTO at Opscode Distributed systems and planetary-scale infrastructure. I'm one of the designers of Amazon's EC2 and now building Chef and the Opscode Platform, the industry's leading configuration management framework.
avatar for Mitch Hill

Mitch Hill

Chief Executive Officer at Opscode Hill brings more than 30 years of executive leadership experience in high-growth, technology companies. He previously served as CEO of Avanade, a technology services joint venture between Accenture and Microsoft, and was responsible for launching... Read More →
avatar for Adam Jacob

Adam Jacob

Co-founder & Chief Customer Officer at Opscode | Adam Jacob is a co-founder of Opscode and the creator of Chef. Prior to Opscode, he founded HJK Solutions, an automated infrastructure consultancy. During two years at HJK, he built new infrastructures for 15 different startups. Including... Read More →
avatar for Jesse Robbins

Jesse Robbins

Co-Founder & Chief Community Officer at Opscode Jesse Robbins is Co-founder and Chief Community Officer of Opscode, the leader in Cloud Infrastructure Automation. Jesse is a widely recognized expert in Infrastructure, Web Operations, and Emergency Management. Jesse was a founding... Read More →


Thursday May 17, 2012 9:00am - 10:00am
Main Stage: Salon A - E

10:00am

Break
Thursday May 17, 2012 10:00am - 10:20am
Exhibit Hall: Salon F

10:30am

A Few Words of Encouragement from Artur Bergman

At Velocity last year, Jesse gave Artur 3 minutes on stage to "encourage" our community to start using SSDs.  Profanity laden hilarity, and over 100,000 views, ensued.  In this session, Jesse repeats the mistake again. Enjoy.


Speakers
avatar for Artur Bergman

Artur Bergman

CEO, Fastly
CEO at Fastly | Artur Bergman hates slow. On any given day you could find Artur hacking the innards of Varnish, tweaking the last bits of performance out of Linux, or blasting down a ski slope. Anything to make Fastly faster. Prior to founding Fastly he scaled Wikia\'s 400,000 wikis... Read More →


Thursday May 17, 2012 10:30am - 10:40am
Main Stage: Salon A - E

10:40am

Fidelity IT's Journey to Cloud and & Click2Compute

This is the story of Fidelity IT's journey to cloud. I will share what the click2compute (C2C) program is about, the motivations behind it, and how Fidelity is successfully using tools like chef to not only build internal clouds, but transform how infrastructure and applications are delivered. Hopefully, this session will also help to give some insight into the struggles that enterprise customers face while implementing a cloud platform.


Speakers
avatar for Keith Shinn

Keith Shinn

Keith is the VP of Data Center Strategy for Fidelity Investments. He has a long history of developing Automation solutions to support the enterprise. Keith currently is leading efforts at Fidelity to develop a Private Cloud (Click 2 Compute) and Multitenant solutions. The Team is... Read More →


Thursday May 17, 2012 10:40am - 11:00am
Main Stage: Salon A - E

11:00am

Transformation to Continuous Delivery at Ancestry

Over the past two years Ancestry.com, the world’s largest commercial family history site, has undertaken a journey to enable continuous delivery.  This is an overview of how Ancestry, in a short time period, transformed their culture and infrastructure to support continuous delivery.  John will share specific cultural changes at Ancestry and describe how they leveraged key tools like Chef to enable the transformation from multi-week releases to daily deployments.


Speakers
avatar for John Esser

John Esser

Director Engineering Productivity, Ancestry.com
John is currently the Director of Engineering Productivity at Ancestry.com. His team’s mission is to accelerate engineering’s ability to deliver value to the customer. He is the architect of Ancestry’s transformation to Agile development and continuous delivery. John has more... Read More →


Thursday May 17, 2012 11:00am - 11:30am
Main Stage: Salon A - E

11:30am

CycleCloud + Chef = 50,000-core Utility Supercomputer for Science

This talk will describe the use of utility supercomputers to solve real world enterprise science problems for Genentech, Novartis, and now Schrodinger. We'll cover tool sets for running large scale high performance computing (HPC) workloads, with Chef and CycleServer's Grill app for visualizing HPC and Chef information together.


Speakers
avatar for Jason Stowe

Jason Stowe

CEO at Cycle Computing | Jason Stowe is a seasoned entrepreneur, and the founder and CEO of Cycle Computing, the leader in Utility Supercomputing Software. As a bootstrapped, profitable software company, Cycle delivers proven, secure and flexible high performance computing (HPC) and... Read More →


Thursday May 17, 2012 11:30am - 12:00pm
Main Stage: Salon A - E

12:00pm

Lunch
Thursday May 17, 2012 12:00pm - 1:00pm
Bayside Ballroom

1:00pm

Using Rundeck and Chef to build DevOps Toolchains

No tool lives in isolation. To get from source code in development to running application services in production you are going to find yourself assembling a DevOps toolchain. In this session, you will learn how to integrate Jenkins, Nexus, Rundeck, and Chef into a cohesive build and deployment automation solution. In addition to a conceptual explanation of the architecture and integration points of the toolchain, there will be a live demo of a continuous deployment example. The full source code and documentation for the demo will be available after the session from the DTO Solutions GitHub repo (dtolabs). 


Speakers
avatar for Alex Honor

Alex Honor

DTO Solutions | Alex Honor is a Co-Founder and Managing Partner of DTO Solutions and has 20 years experience building and running large scale enterprise and web-based software systems. Alex is a systems architect and solution designer who teaches DTO's clients how to solve their DevOps... Read More →
avatar for Anthony Shortland

Anthony Shortland

VP of Professional Services at DTO Solutions Anthony Shortland has over 25 years of experience developing and operating large scale online systems. At DTO Solutions, Anthony leads many aspects for client projects including solution architecture, delivering organizational and process... Read More →


Thursday May 17, 2012 1:00pm - 1:45pm
Breakout 1: Salon A-E

1:00pm

DevOps + Chef + Windows at Ancestry.com
Thursday May 17, 2012 1:00pm - 1:50pm
Salon G-J

1:50pm

Chef Behind Joyent's Cloud

A presentation covering how Joyent uses Chef to manage its public cloud - the third largest on the planet in terms of RAM deployed -  and the evolution of Joyent's Chef usage and use cases over time.

 


Speakers

Thursday May 17, 2012 1:50pm - 2:40pm
Salon G-J

1:50pm

Using Chef + Amazon Cloud Formation to scale Mint, GoPayment, TurboTax

See  how Intuit (makers of Mint, TurboTax) has integrated Chef and Amazon’s AWS Cloud Formation to realize the Social Technology Platforms's goal of Managing Our Infrastructure As Code.  Learn how tight coupling of AWS Cloud Formation templates and metadata with Chef is providing a foundation for Intuit’s AWS rollout including: policy driven scaling, automated resiliency and agility in infrastructure deployment and updates.


Speakers
avatar for Brett Weaver

Brett Weaver

Software Developer at Intuit Brett Weaver has worked at Intuit for the past 7 years focusing on AWS integration into Intuit\'s internal cloud, automation of deployments and configuration management. He is currently working on the Live Community Platform team (which enables Turbotax... Read More →


Thursday May 17, 2012 1:50pm - 2:40pm
Breakout 1: Salon A-E

2:40pm

Abusing databags for fun and profit

Databags are a handy dandy way of storing state. This session looks at ways of generating, manipulating and using databags to do update and synchronisation of configuration and requirements across multiple nodes in an environment. This talk cover building tools to interact with databags, creating databags within recipes, and cover real world use cases.


Speakers
avatar for Thom May

Thom May

Thom is a long term user and developer of Chef, having now implemented it in two greenfield sites. He has been involved in various open source communities for the last decade, including the Debian and Ubuntu Linux distributions and the Apache Software Foundation. He is currently Infrastructure... Read More →


Thursday May 17, 2012 2:40pm - 3:30pm
Breakout 1: Salon A-E

2:40pm

Business Intelligence in the Cloud with Chef

Full360 uses Chef to build and manage Business Intelligence applications in the cloud. As an independent platform as a service provider, efficiency is critical to our success, and Chef contributes to that by allowing for easy creation and replication of fully configured database and reporting servers. My presentation will lay out our business case, details of the Chef processes that we have developed, and some conceptual discussion around the way that cloud computing, combined with Chef, is enabling different development and deployment workflows.


Speakers
avatar for Jeremy Winters

Jeremy Winters

Lead Data Warehouse Architect, Full360
Lead Data Warehouse Architect at Full360 | Jeremy Winters is a Lead Architect on data warehouse implementations, and one of the primary developers of the Full360 elasticBI PaaS offering. Born in New Jersey, raised in Arizona, with stops in Seattle and San Francisco before landing... Read More →


Thursday May 17, 2012 2:40pm - 3:30pm
Salon G-J

3:30pm

Break
Thursday May 17, 2012 3:30pm - 4:00pm
Exhibit Hall: Salon F

4:00pm

5 Things You Always Wanted to Know About Chef But Were Afraid to Ask

Level-up your Chef skills by learning about these areas of Chef: * Attribute Precedence - Role, environment, cookbook, data bag? Which attribute value will be used in my chef run? Walk through an example that will show you which value gets applied in your chef run. * Encrypted Databags - Chef 0.10 brought us encrypted databags. We'll look at how to create and use databags and how to keep them up-to-date in your repository. * LWRP - What is a LWRP? How and why do you create one? We'll look at a couple of sample LWRPs and learn how to build a simple one. * Error Handlers - Demystify exception and report handlers by writing a simple one and seeing examples of how they work in the wild. * Capistrano and Chef - Take a quick look at why and how to integrate Chef search into your Capistrano configuration to make deploying your Rails apps even easier.


Speakers
avatar for Nathen Harvey

Nathen Harvey

VP, Community Development, Chef
As the VP of Community Development at Chef, Nathen helps the community whip up an awesome ecosystem built around the Chef framework. Nathen also spends much of his time helping people learn about the practices, processes, and technologies that support DevOps, Continuous Delivery... Read More →


Thursday May 17, 2012 4:00pm - 4:50pm
Salon G-J

4:00pm

Spiceweasel, Your Infrastructure as Code Table of Contents

Spiceweasel is an agile documentation tool for your infrastructure that works with Chef. This talk will walk through tackling an existing infrastructure and getting it managed with Chef.


Speakers
avatar for Matt Ray

Matt Ray

Director of Partner Integration, Chef Software, Inc.
Matt Ray is an open source hacker working as the Director of Partner Integration for the systems automation platform and company Chef. He is an active open source contributor, resides in Austin, blogs at LeastResistance.net and is @mattray on Twitter, IRC and GitHub.


Thursday May 17, 2012 4:00pm - 4:50pm
Salon G-J

4:00pm

Build a Hadoop Cluster in 20 Minutes with Ironfan

Built on the machine provisioning power of Chef, Infochimps' Ironfan is a systems configuration tool that enables the entire Big Data stack, including tools for data ingestion, scraping, storage, computation, and monitoring.  Spin up clusters when you need them, kill them when you don't, so you can spend your time, money, and engineering focus on finding insights, not getting your machines ready.  In this talk/demo, we will actually spin up a Hadoop cluster in 20 minutes using Ironfan and tell you about some of the great projects folks in the Chef community have used Ironfan to enable.

 


Speakers
avatar for Dhruv Bansal

Dhruv Bansal

Chief Science Officer at Infochimps, Inc. | Dhruv Bansal is the Chief Science Officer and Co-Founder of Infochimps, an Austin-based startup that\'s leveraging cutting edge big data technologies to help clients and developers perform big data magic cheaply and efficiently.
avatar for Nathaniel Eliot

Nathaniel Eliot

DevOps Engineer, Bazaarvoice
I've been a computer geek longer than I haven't. I'm several other things, too.


Thursday May 17, 2012 4:00pm - 4:50pm
Breakout 1: Salon A-E

4:50pm

Choose your own Adventure!
Speakers
avatar for Adam Jacob

Adam Jacob

Co-founder & Chief Customer Officer at Opscode | Adam Jacob is a co-founder of Opscode and the creator of Chef. Prior to Opscode, he founded HJK Solutions, an automated infrastructure consultancy. During two years at HJK, he built new infrastructures for 15 different startups. Including... Read More →


Thursday May 17, 2012 4:50pm - 5:40pm
Salon G-J

4:50pm

Test Driven Development Roundtable
Speakers
avatar for Stephen Nelson-Smith

Stephen Nelson-Smith

Co-founder of DevOps movement
Stephen Nelson-Smith (SNS) is an internationally respected consultant, mentor, and coach to organizations seeking to succeed in their ongoing digital transformations. One of the founders of the Devops movement, he is a specialist in infrastructure automation and continuous delivery... Read More →


Thursday May 17, 2012 4:50pm - 5:40pm
Breakout 1: Salon A-E
 
Friday, May 18
 

9:00am

Encore Presentation: Chef 101 Workshop - Focus on Systems Administration & Engineering (REQUIRES WORKSHOP PASS)

This is a full day hands on workshop intended to solve common problems for system administrators using Chef. We will walk through installing and configuring several components, including:

  • Nagios
  • Postfix
  • NTP
  • User management

The goal is to be immediately productive and relevant to areas that system administrators are concerned with automating.

Attendees should have experience administering Linux/Unix systems and be comfortable working with the command-line. Attendees should also bring a laptop to work on that has VMware Workstation/Fusion or Oracle VirtualBox to run the provided virtual machine image. Attendee system requirements will be sent to those who have registered prior to the workshop.


Speakers
avatar for Joshua Timberman

Joshua Timberman

Senior Technical Evangelist at Opscode, Inc. | | Joshua Timberman has over 12 years experience in Linux and Unix system administration. His background includes deploying highly available enterprise application environments and providing internal infrastructure services and team-based... Read More →


Friday May 18, 2012 9:00am - 5:00pm
Junior Ballroom