What is the cloud platform?
Different vendors have different interpretations. The cloud computing book is written in the fog. However, if you have used the cloud computing platforms provided by major cloud platform providers, you can draw a clear conclusion that the cloud platform is a virtual host of the advanced version.
Cloud platforms are much more advanced than virtual hosts. How can they be virtual hosts?
This is the first response of all people after seeing the above conclusion. Yes, this response is correct, but I did not say that the cloud platform is a common virtual host. I am talking about the cloud platform as a virtual host of the advanced version, of course, it is much more advanced than a common virtual host.
Let's take a look at the essential similarities between cloud platforms and virtual hosts:
- All provide a virtual computing environment. The difference is that a common virtual host is a virtual environment that provides multiple sites on a physical host. The cloud platform is a virtual environment where countless physical hosts provide countless sites.
- Supports one or more languages. Some common virtual hosts only support one language, while others support multiple languages. The same is true for cloud computing platforms.
- All of them impose certain restrictions on Supported languages for security purposes. Common virtual hosts usually restrict various APIs for local file operations, while cloud computing platforms have more restrictions.
- All provide special API services. Since some APIs are restricted and cannot be used, the restricted APIs will be replaced by some safe alternatives. In addition, in order to bind users to their own platforms and provide some special API services, it will also make users' sites unable to be easily transferred.
- Data storage services are provided. The difference is that common virtual hosts generally provide SQL data storage, while the cloud computing platform provides nosql data storage that is more conducive to distributed computing.
- A special management platform is provided. A vm usually provides some web management interfaces or FTP management methods. The cloud computing platform usually provides special data upload and synchronization tools.
- Billing is based on timing and metering. The difference is that the billing and metering of the cloud computing platform are more detailed, and the precise CPU time and the storage of how many MB are used will be reached.
These similarities indicate that the cloud platform is an advanced virtual host.
After answering this question, the subsequent questions will be simple.
Q: Is the cloud computing platform promising? Will someone use it?
A: As long as the VM is used, the cloud computing platform will be used. The same service is essentially better, and users have no reason not to choose the cloud computing platform.
Q: What can the cloud computing platform do?
A: In the past, virtual hosts were both competent on the cloud platform. However, the cloud platform provides more computing and storage resources. As long as you have money, you don't have to worry about being blocked just like a virtual host because the traffic is too large.
Q: How can we make full use of the cloud platform with the least amount of money?
A: The best answer is to use hprose on the cloud platform. It can provide the fastest service with the smallest traffic. On the cloud platform, compared with using soap or rest to provide web services, to use hprose to provide web services, you only need less than 1% of the investment. Therefore, hprose is your best partner to use the cloud computing platform.