The past year has brought many new features to PuppetDB. From new querying capabilities like aggregates and structured facts to the storage of new data like metrics, logs and historical catalogs. The most recent version of PuppetDB also supports replication to a second PuppetDB instance to make your Puppet infrastructure more resilient. This talk will dig deep into the new features of PuppetDB. Each of the features will have a demo and some discussion around the implementation.
Deepak is Director of Engineering at Puppet Labs, one of the authors of PuppetDB, and a many-times-over PuppetConf veteran.
Ryan Senior leads the development of PuppetDB at Puppet Labs. He's been writing software in Clojure for over five years and has been working on PuppetDB for almost two years. He also helps organize the Strange Loop conference in St Louis, Missouri.