Cloud computing is Internet-based computing, whereby shared resources, software and information are provided to computers and other devices on-demand. The name cloud computing was inspired by the cloud symbol that’s often used to represent the Internet in flowchart and diagrams. It is a general term for anything involves delivering hosted service over internet. These services are divided into following three categories.

* Infrastructure as a service (IAAS)
* Platform as a service (PAAS)
* Software as a service (SAAS)

A new generation of computing that utilizes distant servers for data storage and management, allowing the device to use smaller and more efficient chips that consume less energy than standard computers. In these applications, the software comes from the Web Servers, and the data may be saved on the servers as well.

Cloud computing is a better way to run for the small and medium business. One of the advantages of cloud computing are those both small and medium sized businesses can instantly obtain the benefits of the enormous infrastructure without having to implement and administer it directly.

This also permits accessibility to multiple data centers anywhere on the globe. You would have no need for a hard drive or a CD/DVD drive. Instead you would need only an Internet connection, which would hook you up to a central supercomputer that would host all your programs and files. This presents and advantage to both storage and security issues. When we use any application that runs in the cloud, we just log in, customize it, and start using it. That’s the power of cloud computing.

Edited By Henry Lu