I have tried Ops part of DevOps some time ago and it was quite fun, but I haven't time and reason to try it in any project. But last week I started new job, where boss asked me if I can configure server to make something like staging environment for company projects. Alongside with that I;ve started thinking about migrating project to be more DevOps rather than only dev.
I've come out with Docker which is great and super easy for me. But some time ago I was trying Puppet, so question come to my mind: "Is there any reason to use Puppet with Docker?". Docker seems doing all things that Puppet would do, but in easier way.
Some time ago on Hacker News there was Consul which is nice configuration and service discovery, so even configuration can be resolved (and I'm thinking about implementing this too).