Is Cloud an Answer to Technology Challenges in the Ever Dynamic Media Industry?