If "cloud" is to have any meaning, it can't merely be synonymous with "client/server on the Internet". From here, I can't tell whether Gmail or Salesforce is a single server or a "cloud". Yes, logically I know what they are, but it's not relevant to me as a user.
I can come up with multiple possible meanings of cloud that are not vacuous, but this article does not seem to be using any of them.
I can come up with multiple possible meanings of cloud that are not vacuous, but this article does not seem to be using any of them.