A descriptive translation, as the tech-word cloud doesn't have a word translation. Therefore, i added the word technology to make the phrase more elaborate.
This translation would be easier to understand for the majority, rather than using technical terms like cloud, in which its literal meaning is taken frequently.