New Tech Talk: Model Driven Infrastructure with Puppet

March 1, 2011 Sean Beckett

Luke Kanies, Founder and CEO of Puppet Labs and Puppet’s original author, talks about how Puppet relies on modeling and why. He discusses the trade-offs that come with a modeled approach, delving into what models exist, how they interact, and how that benefits the developer, integrator, and, most importantly, the sysadmin. Puppet’s declarative language is a key part of its model so special attention is given to why they’ve built a declarative specification language, including plans for the future and why no one will be replacing it with pure Ruby any time soon. Luke also discusses Puppet’s resource types, the directed acyclic graph at the heart of the transactional system, and how Puppet can make guarantees about simulation mode, auditing, and logging.

See all our talks at

About the Author


Artful Personalization
Artful Personalization

Rapleaf is an aggregation service for personalization data. Manish Shah describes how they help companies g...

Public projects directory and feed coming to Tracker
Public projects directory and feed coming to Tracker

We're launching a new public projects directory in Pivotal Tracker this Friday. If you own or use public pr...

SpringOne. Catch all the highlights

Watch now