Cloud computing is a term related to information technology (I.T). It simply refers to an idea or a concept. Here's a brief, very brief explanation of that concept:
Imagine, just for a while, that you have not enough space on your hard disk to store anything, not even a single bit of storage. Every time you want to save a picture, a word document, or any other file, you have to connect your computer to some external hard disk and store it there. Now Imagine that this storage device is huge, really huge, and that you connect to it via the internet, together with many, many others, all storing their files, their photos and stuff on the same storage device. That is "Cloud Storage", and it's the first basic component of cloud computing.
Now imagine, again just for a while, that you want to run MS Word on your computer, but you don't have it installed. Instead, you can connect your computer to a friend's computer, that has MS Word installed on it, and run it from there. The program runs on your friend's computer, but what happens, the interface, the words being typed, and everything, shows on your screen, not his; and it's you who is actually using the program, you type the words and change the font size and stuff like that, he just "hosts" the application. Now, if instead of your friend's computer you connect to some massive computer via the internet, while many others are also connected to it at the same time and all using the same program, just everybody gets his own view and uses his own words and formatting, etc. then that's what we call "Cloud Application Service", and it's the second part of cloud computing. Cloud applications are of course not limited to MS Word, as you might have correctly guessed; any application can be run from a cloud, provided that it's installed and made available at the cloud hosing computers.
Now the reason this is called a "cloud" is that many people can connect to the same host "over the internet", which means that the connection paths are not limited by some network. If you dotted all the clients that can use the same cloud services, storage or apps, you'll get some fuzzy mass, that resembles a cloud.
The benefits are obvious: you don't need a messy I.T infrastructure, you don't need to have everything installed on your computer, and you can make sure that even if your computer is run over by a truck your files are safe, in a massively huge storage device, somewhere in the cloud...
I hope this has been informative for you. Have a good day!
· 8 years ago