Combining the Power of Cloud Computing