Amazon's Partly Cloudy Computing