My talk from the Bay area puppetcamp about deploying puppet code to a global network of puppet masters as quickly as possible. Covers the design and implementation of the TIM Group (and now Yelp) puppetupdate mcollective agent: https://github.com/Yelp/puppetupdate/