Orchestrating the Cloud - RailsConf

Constraints are everywhere when working with high throughput tools, be they video encoding, indexing, image processing, parsing or complex scientific analysis.

As scale increases so network, disk I/O, CPU performance and utilization all become larger and larger barriers to to actually getting work done.

This talk introduces the use of elastic, scalable cloud approaches as a set of productivity tools for constrained, highly flexible domains. In the same way as the abstractions in Ruby and Rails have come to reduce complexity and speed development in software, so infrastructure abstractions can help those dealing with web scale data overcome these constraints, and return triumphantly to the Important Stuff.

Through real world examples, we’ll explore how Ruby and Rails can play a central part in the orchestration, management and monitoring of scalable computation at petabyte scale.