Cloud Computing, Networks and Signal Processing