Cloud computing is a technology that offers services like maintaining data and applications for processing by using the Internet and remote servers to the end users. It allows consumers and businesses to access these data and applications on any computer without installation of hardware or software using the Internet.
Cloud computing involves a single computer where multiple server computers over a network are combined together. Here the cloud acts as a virtualization of resources– networks, servers, applications, data storage and services – where the end user can access on demand. These resources are managed and provided by service providers.
The term cloud refers to Internet, but when computing is added the meaning gets bigger and blurred. Cloud computing is a way to increase capability without investing in new structure, training new personnel, or licensing new software. Cloud computing offers service like subscription-based or pay-per-use that, in real time over the Internet which extends IT existing capabilities.
Yahoo email, Gmail, or Hot mail etc. are the examples of cloud computing where you can store data in your personal folders, sent these data in the form of emails and can access these data and applications on any computers. The only thing you need is an internet connection. Cloud computing technology provides efficient computing by centralizing storage, memory, processing and bandwidth.
Application, storage and connectivity are the three segments of cloud computing and this each segment serves or offers a different purpose for businesses and individuals.
The main benefit of cloud computing to the end users or consumers is to get the benefits of using software or hardware like sending emails etc. Instead of buying software and hardware, server and email management software is all on the cloud (internet) and is totally managed by the cloud service providers yahoo, Google etc.