What is Cloud computing ? Principles?

 Cloud computing Tutorials

Cloud computing is a recently developing paradigm of distributed computing. Cloud is essentially provided by large distributed data centers. These data centers are often organized as grid and the cloud is built on top of the grid services. 

Clouds are a large pool of easily usable and accessible virtualized resources (such as hardware, development platforms and/or services). These resources can be dynamically reconfigured to adjust to a variable load (scale), allowing also for an optimum resource utilization. 

This pool of resources is typically exploited by a pay-per-use model in which guarantees are offered by the Infrastructure Provider by means of customized Service Level Agreements. 

 Cloud computing is a computing paradigm, where a large pool of systems are connected in private or public networks, to provide dynamically scalable infrastructure for application, data and file storage. With the advent of this technology, the cost of computation, application hosting, content storage and delivery is reduced significantly.

 What is Cloud Computing

Cloud computing is Internet-based computing, whereby hardware and software resources are provided to users on-demand. It is a by-product and consequence of the ease-of-access to remote computing sites provided by the Internet.

Cloud computing is a computing paradigm, where a large pool of systems are connected in private or public networks, to provide dynamically scalable infrastructure for application, data and file storage. With the advent of this technology, the cost of computation, application hosting, content storage and delivery is reduced significantly.

Through cloud computing, you are able to use software delivered through the Internet on the browser without any installation, host an application on the Internet, set up your own remote file storage and database system and more.

A pool of abstracted, highly scalable, and managed compute infrastructure capable of hosting end-customer applications and billed by consumption.

 The Five Principles of Cloud Computing

Cloud computing is different from your traditional web service because of the principles behind cloud computing. These principles are

(1) Resource pooling

Cloud computing providers harness large economies of scale through resources pooling. They put together a vast network of servers and hard drives and apply the same set of configurations, protection and the works for them.

(2) Virtualization

Users do not have to care about the physical states of their hardware nor worry about hardware compatibility.

(3) Elasticity

Addition of more hard disk space or server bandwidth can be done with just a few clicks of the mouse on-demand. Geographical scalability is also available in cloud computing - one can choose to replicate data to several data centers around the world.

(4) Automatic/easy resource deployment

The user only needs to choose the types and specifications of the resources he require and the cloud computing provider will configure and set them up automatically.

(5) Metered billing

Users are charged for only what they use.

These principles allow cloud computing to bring more cost-savings, automation and flexibility to the users, compared to using a traditional web service provider.

More Content from Cloud Computing: see below Table Content

0 Comments:

Post a Comment