What cloud computing means to your job 3 years ago