When it comes to Cloud Computing, I always get in trouble to understand the difference between
- Cloud computing file sharing vs.
- File sharing services offered by 4shared, Rapidshare, etc.
Can anyone give me a brief about this?
What the emergent cloud computing direction is really about is companies outsourcing services to third-party companies, instead of having their own server rooms and IT staff, so they can concentrate their efforts on what they primarily do.
It's like how factories in the industrial revolution stopped generating their own power using steam engines and started using electricity from power generation companies.
This is a good explanation: http://www.cloudpro.co.uk/cloud-essentials/1209/what-cloud-computing-quick-guide-subject
On a more user oriented level, it can also mean using web applications instead of desktop applications, but that is a smaller scale example of the same concept.
The word cloud computing gets thrown around as a buzzword and can mean many different things to many different companies/people. To some 4shared/rapidshare are cloud computing.
A more concrete definition of cloud computing is when no files touch your computer. For example in google docs, files are not only saved on the google server, but they also never have to be downloaded by you. This removes the need for a filesystem and allows for the use of an operating system such as Google Chrome.
"Cloud" is a marketing buzzword that has a vague meaning usually attributed to "doing it online" or "Internet-accessible service."
Possible meanings of "cloud computing file sharing" all include:
In a sense, services such as 4shared and Rapidshare are cloud computing file sharing, but the main difference is A) they've been configured (and have the scale) to offer services to the general public, and B) they generally only support file transfers through a Web browser.