Cloud computing experts Ding Chen: Cloud computing must have seven major features

Source: Internet
Author: User
Keywords Cloud
TechWeb editors recommend: Cloud computing expert, Ding Sheng Network founder Dr Ding Chen first in the industry to propose cloud computing "organic software" concept, Ding Chen points out, "organic software" the core idea is "make the computer smarter." If the computer is "smart", people can tell the computer directly what we "want" instead of "how". This will fundamentally change the nature of the software. (1) Pro-Cloud All "cloud applications" must be compatible with the Web, as long as the network and browser can access the cloud applications, and the hardware is not used, it can be computer, smart phone, or even a television. All "cloud apps" run on a standard cloud computing platform. This platform must be completely isolated from the physical resources. Cloud applications do not directly access any computer or network resources, such as files, networks, databases, forms, data fields, data types, memory, peripherals, and so on. "Cloud application" must be completely isolated from the operating environment, users do not need to manage the operating environment: including hardware, software, databases, middleware and so on. (2) Non-procedural "cloud application" is no longer a program, but an "executable document". Creating a cloud application is like writing a document. For the first time, cloud applications extended the concept of WYSIWYG to programming. Cloud applications are no longer made up of any intermediate programs. "Cloud Application" developers do not need to have programming knowledge, do not need to understand programming theory, programming language, database and so on. Developing cloud applications translates industry knowledge and day-to-day experience into another form of knowledge. Cloud applications can copy, transfer, bookmark, archive, share, and run like a document. (3) Mobility of all "cloud applications" must be able to move like data. Not only "cloud applications" can move, "cloud applications" can also connect the data "have" to move together, and can be easily implanted into the target operating environment. Not only "cloud application" data can be moved, "cloud application" of the "ecological environment" can also be moved with the "cloud application", including "Cloud Application" license (license), configuration and so on. (4) Security "cloud application" must fundamentally eliminate the breeding ground of software virus. No doubt, as long as the software, it can not eliminate the software virus, "cloud application" is also so. "Cloud applications" must be based on a whole new concept of security management: "Software can have viruses, but the security system of cloud computing must keep these viruses out of any hiding place". This requires all cloud applications to be able to clearly list any actions that they might perform, the data that might be accessed, and any manipulation of the data. Users can allow/block/modify/Authorize these actions, data access, and data manipulation. All of these do not need to view the source code, modify the source code. (5) All the "cloud applications" of the assembly can be assembled as a document. Multiple applications created by different developers can be assembled into a new application, with all applications calling the same user data. An application can be split into multiple small applications, and even a feature can be copied toAnother application, all of which do not need to view the source code, modify the source code. (6) Controllable "cloud application" must fundamentally solve the problem of software intellectual property protection. In the absence of authorization, the user cannot do anything with the cloud application, or even a copy is impossible. However, in the case of authorization, users can modify and personalize "cloud application" at any level. None of this needs to look at the source code and modify the source code. (7) Portability of all "cloud applications" must strictly implement the process and data stripping. The cloud application is completely independent of the data used. Any third-party developed "cloud application" can be ported to any user database, using the data format selected by the user. None of this needs to look at the source code and modify the source code. See details: Cloud computing experts Ding Chen: Cloud computing must have seven characteristics
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.