Ellison wasn't confused about any of the technical topics around cloud computing. He was complaining about the marketing trend at the time of slapping the "cloud computing" buzzword on all kinds of things that already existed.
This is a thing that happens in the tech world a lot, and it is pretty annoying. A more modern example is the over-use of "serverless" buzzword.