No Longer in the Clouds: The Results of a Global Cloud Computing Survey