The Science Behind Cloud Computing