Cloud computing is the development of distributed processing (Distributed Computing), parallel processing (Parallel Computing), and grid computing, or the commercial implementation of these computer science concepts.
The basic principle of cloud computing is that by distributing computing on a large number of Distributed Computers, rather than local computers or remote servers, enterprise data centers will run more like the Internet. This allows enterprises to switch resources to the desired applications and access computers and storage systems as needed.
This is a revolutionary action. For example, it is like switching from an old single generator model to a centralized power supply model for power plants. It means that the computing power can also be circulated as a commodity, just like gas, water, electricity, convenient access, and low cost. The biggest difference is that it is transmitted over the Internet.
The cloud computing blueprint is ready: in the future, we only need a notebook or a mobile phone to implement what we need through network services, and even tasks such as super computing. From this perspective, the end user is the real owner of cloud computing.
Cloud computing applications include the idea of combining power for each of the members.
In the most fundamental sense, cloud computing is the use of software and data capabilities on the Internet.
For cloud computing, Lee Kai-Fu (currently vice president of Google worldwide and president of China) made a metaphor: Qian Zhuang. At first, people put money under their pillows, and later they had a money bank, which was safe, but it was troublesome to cash in. Now, banks can get money from any outlets, even through ATM or foreign channels. Just like purchasing electricity from a power company without the need for a home generator.
"Cloud computing" brings about such a change: a professional network company like Google and IBM builds a computer storage and Computing Center, users can easily access the data through a browser using a network cable, and use the "Cloud" as the data storage and Application Service Center.