Cloud Computing: The Limits of Public Clouds for Business Applications | IEEE Journals & Magazine | IEEE Xplore