What factors should a firm consider when evaluating a move from a client/server system to a cloud computing environment? This question has to be answered in 250 words or more.