Deploying applications to the web is often a simple process, but as the complexity of an application grows this can become significantly more complicated. A number of tools exist to manage this process, an example being Capistrano. In this talk we'll look at how systems such as Capistrano can easily and reliably deploy anything from a simple website to multi-server globally distributed systems, how simple customisation can extend its capabilities, and if other alternatives are preferable with globally distributed architectures.
Matt Heath is a Software Engineer at Hailo where he works on their APIs and services. In his spare time, he likes to snowboard, learn everything there is to know about git, contribute to open source robots, and eat mozzarella.