CS497 Cloud Computing Assignment 1