EC3 Cloud Computing Assignment