Cloud computing is a technology that enables customers and the service or product providers to utilize the computer applications with no need of installation and access their personal files from any computer through the use of internet. Cloud Computing is efficient and time saving because of the centralized storage, huge memory, speed processing and high bandwidth. The term cloud computing was adapted from the cloud symbol that is used in Internet flowcharts and diagrams very often. The online e-mail services are the most simple example of cloud computing. The service is used without any special software or installation. Only internet connection is required for using the e-mail service. The server and e-mail service software is all on the cloud i.e. the internet and is administered by the cloud service provider such as yahoo, hotmail etc. The basic theme of cloud computing is that, if you only need milk, you do not need to buy a cow. As users, do not need to buy a software or hardware to get the benefit of e-mail service (Gruman, 2008, 2).
Discussion
Cloud computing
Cloud computing is an internet based technology, which is used to provide data, software and other resources to computer users through shared servers. Cloud computing is an advance development of the prevailing implementation of virtualization, service-oriented architecture and convenient computing. The consumers do not need any expertise or proficiency for the use of technology as the cloud assists them. Cloud computing illustrates a new development, utilization, and delivery model for Information Technology services that are dependent on the Internet. It is a technology product with the significance of the accessibility and convenience to remote computing websites provided by the internet. These are the web-based tools or applications that consumers can access and use through a web browser as if they are working on a locally installed program on their computer (Otey, 2010, 70).
The basic concept of cloud computing is that the computing is done in the cloud which means that the processing of the data and sources of data are not in a specified, identified or fixed location. This is in contrast to the conventional processing, which is done in one or more specific servers that are identified and locatable. The other related concepts of cloud computing are corresponding to this main concept of clouding. In cloud computing concept, not every user owns the physical infrastructure; instead, capital expenditure is avoided by the payment of rent for the usage of a service provided by third party. This limits the cost, as the consumers have to pay only for specific resources that they use. The cloud computing technology is increasingly becoming connected with small and medium enterprises, as normally, the SMEs are unable to manage the budget for the huge capital expenditure of conventional IT resources. SMEs also naturally have lower existing computer infrastructure, low level of skillful administration, more flexibility, and lesser capital budgets for acquiring in-house IT ...