Data Wrangling blogger and AWS developer Peter Skomoroch gives us an introduction to Amazon Elastic MapReduce. In this sample application, we use the Elastic MapReduce Ruby client to run a multiple step Python streaming job that identifies similar artists based on Last.fm Audioscrobbler playlists. We also run the MapReduce job on Netflix Prize data to identify similar movies based on user ratings and take the Elastic MapReduce Console for a test drive.

The 'amazon-ec2' Ruby Gem is an interface library that can be used to interact with the Amazon EC2 system and control server resources on demand from your Ruby scripts, or from Ruby on Rails applications.

The Apple iPhone has been one of the most anticipated mobile computing platforms in years. It provides a web browser experience previously found only on traditional computing platforms. This project demonstrates the development of an Amazon EC2/Amazon S3 monitoring and administration application, optimized for the iPhone, using familiar web development toolsPHP and JavaScript.