raised in Alabama • Husband and father of four • Senior Principal Architect, Turner Broadcas7ng • “Large” web site and systems opera7ons • C and Lua hacker • Learning Go, Erlang, and MIG welding Monday, May 13, 13
Turner’s “web people” – CNN, NCAA, NBA, Adultswim, Cartoon Network, Money, iReport, etc • Five engineering groups • One opera7ons group Monday, May 13, 13
cluster per datacenter • keeping cookbooks, etc, in sync • Search wrapper • East/West Coast datacenters plus public cloud • Applica7on resiliency • S7ll a work in progress – How to properly model in Chef? Monday, May 13, 13
units and dev teams • Chef Organiza7on per business unit and/or “large” site – “limit the blast radius” – Support mul7ple works flows • Work flow issues – Varying level of comfort with toolset – number of moving parts Monday, May 13, 13
Berkshelf+Vagrant and local development • Cookbook Chef Organiza7on • Build server integra7on for mul7ple orgs – foodcri7c – Unit/Integra7on tests Monday, May 13, 13
Can be a distrac7on from wri7ng actual code • Not everyone wants to write cookbooks • Liale consistency in style, quality, interoperability, etc • Rapidly changing stack: Berkshelf, Vagrant, EC2, etc • Who “owns” a cookbook? Who should? 11 Monday, May 13, 13