The second Devopsdays of 2013 in London wrapped up this afternoon after a
packed schedule of talks, openspaces and socialising. As at the last event in
March, there was plenty of food for thought, although as my current contract is
primarily dev-centric the practical takeaways for me are the social aspects of
process improvement and dev+ops collaboration rather than any specific
technologies.

Drawing just a few threads from the notes that I took:

Mark Burgess kicked off the talks by suggesting that rather than reacting
to faults, it is better to proactively build fault tolerance into your
infrastructure and applications. During the ignite talks someone's slide
included a relevant quote: "Failure is the inability to handle failure."

There were very varied ideas on how to become more collaborative between
silos, including an openspace on how to roll out devops and a talk by
Jeffrey Fredrick about the psychology and pitfalls of becoming more
collaborative. One new idea I took away was the suggestion of making a
business case to begin cross-function collaboration by demonstrating problems
that stem from a lack of collaboration alongside business goals that can only
be tackled through greater collaboration. Indeed, collaboration doesn't just
need to be between dev and ops. We should collaborate with HR and IT
departments too.

I noted several discussions about the future of configuration management.
Mark Burgess' talk mentioned the idea of managing infrastructure systems as a
whole rather than acting at the level of individual nodes. The view was
expressed that solid orchestration should be the backbone of the next
generation of configuration managment tools rather than a value-added bonus.
However others commented that the orchestration-based tools (Ansible) are not
yet on a par with the more node-centric (Puppet and Chef).

Some of the openspaces focused on wellbeing. It's easy to forget that
technology should be about humans, not just about the cool things we might
build. Someone brushed on the idea of a role of "People Leader" looking out
for the welfare of team members.

To sum up it was a great conference, and while I'm not currently in a position
to contribute new experiences to the technical openspaces, or apply those of
others, I always find it very stimulating to be in a group of people who are
deeply interested in finding ways to improve their working practices with both
technological approaches and by improving "soft skills".