cloud vs traditional sharing