At PuppetCamp in April 2014, @jtopper spoke about using MCollective as an integration layer, covering our two projects ZCollective (http://www.scalefactory.com/resources/github/zcollective) and sf-deploy (https://github.com/scalefactory/sf-deploy).
The talk was recorded, and this recording can be seen at https://www.youtube.com/watch?v=usemi8WdGHo