Chris Rowett explores the key stages on the DevOps journey: Complete Agile Development, Continuous Delivery, Continuous Validation, and "Closed Loop".
In this solutions track talk, sponsored by AppDynamics, Tom Levey discusses how to monitor UX, identify bottlenecks, and measure the revenue impact by turning on the lights inside a mobile app.
Deepak Giridharagopal discusses "immutable infrastructure", PuppetDB and complex invariants, PuppetDB’s architecture, the experience of bringing Clojure to a Ruby shop and lessons learned from that.
Avdi Grimm takes Bash to its limits and beyond.
Jimmy Bogard introduces Octopus Deploy, a deployment system for continuous delivery.
Jacob Mather shows how to transition a development stack from a local machine to a virtual solution on a server that can be extended to a private cloud.
Damon Edwards explores the patterns observed at dozens of companies going through DevOps transformations, focusing on how devs can influence and lead the closing of the DevOps divide.
Robert Benefield offers a pragmatic overview for discovering operational indicators that provide valuable insight in running and improving online services.
Ola Ellnestam shares lessons learned and DevOps practices along with the underlying values and principles used to implement continuous improvement and delivery at a large bank.
SriSatish Ambati shares tips for in-memory algorithms, discussing I/O, S3 resets, muxers, primitive byte arrays, non-blocking structures, and fork/join queues.
Andrew Crump shows how to deploy and scale applications written in a variety of languages (including Clojure and Erlang) to Cloud Foundry.
Summly: An Award Winning Mobile App's Journey to the Cloud with Five-9s Availability on a Shoestring Budget
Eugene Ciurana describes the architectural choices, servers configuration, database, and caching systems that enabled Summly to achieve Five-9-Availability with cross-continental deployments.