Since "cloud computing" is not a "word", strictly speaking it cannot be a "buzzword". However, in everyday use I think that many people would view such an objection as pedantic. There is a term "buzzphrase" available though.
The most obvious problem with the sentence is the tense mismatch in "In recent years ... is becoming".