In traditional desktop, the whole scene is PC centric, run copies of software programs on each computer. The created documents are stored on the computer in which they were created. Documents can be accessed from other computers on the network and they can’t be accessed by computers outside the network unless configured otherwise. In cloud computing, the software programs aren’t run from the client computer, but are rather stored on servers accessed via the Internet. The software is available for use and anyone with the right permission can access the documents. Meanwhile, editing and collaborating with other users in real time can be done easily. Figure 1.1 illustrates that from traditional desktop applications to cloud applications, now companies will not pay for the hardware and maintenance, the service provider pays for the equipment and maintenance.
With network computing, applications and documents are hosted on a single company’s server and accessed over the company’s network. Cloud computing isn’t a network computing. Cloud computing encompasses multiple companies, multiple servers, and multiple networks. Unlike network computing, cloud services and storage are accessible from anywhere in the world over an Internet connection while in network computing the access is over the company’s network only. According to the user perspective the technology and infrastructure behind the cloud is invisible. Whether cloud services are based on HTTP, HTML, XML, JavaScript, or other specific technologies, there are six main properties of cloud computing:
- Cloud computing is user centric
Once users are connected to the cloud, the stored documents, messages, images, and applications can be accessed. In addition, not only is the data accessed, but also users can share with others and access all devices connected to the same cloud account.
- Cloud computing is task centric
Instead of focusing on the application and what it can do, the focus is on what the users need to be done and how the application can do it for them.
- Cloud computing is powerful
Connecting hundreds or thousands of computers together in a cloud creates a wealth of computing power impossible with a single desktop PC.
- Cloud computing is accessible
Because data is stored in the cloud, users can instantly retrieve more information from multiple repositories. Users are not limited to a single source of data, as with a desktop PC.
- Cloud computing is intelligent
With all the various data stored on the computers in a cloud, data mining and analysis are necessary to access that information in an intelligent manner.
- Cloud computing is programmable
Many of the tasks necessary with cloud computing must be automated. For example, to protect the integrity of the data, information stored on a single computer in the cloud must be replicated on other computers in the cloud. If that one computer goes offline, the cloud’s programming automatically redistributes that computer’s data to a new computer in the cloud.
OneHoster is one of the best web hosting companies in Egypt, we offer many web hosting packages in Egypt and middle east like, cPanel storage hosting packages, cloud hosting, domain registration, dedicated servers solution, Email hosting, WordPress hosting, web hosting upgrades and hosting renewals to suit your requirements to host your website for small and medium sized businesses. OneHoster is also one of the top 10 website design companies, and top 10 digital marketing companies in Egypt and Middle east.
“OneHoster’s Team”