There are plenty of definitions for “cloud computing” and for the most part, they generally point to the same thing: taking applications and running them on infrastructure other than your own. Our world is changing through the use of the internet.
- [Wikipedia]: "Cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication network such as the Internet. In science, cloud computing is a synonym for distributed computing over a network, and means the ability to run a program or application on many connected computers at the same time. The major models of cloud computing service are known as software as a service, platform as a service, and infrastructure as a service. These cloud services may be offered in a public, private or hybrid network..."
- [EU]: "The next big evolution for the internet is cloud computing, where everyone from individuals to major corporations and governments move their data storage and processing into remote data centres. Cloud computing is where IT infrastructures, platforms and software are provided centrally and distributed to end users over a network. Centralising data storage and processing offers economies of scale even the largest organisations cannot achieve by themselves.... "
- [Wikipedia]: "Mobile cloud computing MCC) is the combination of cloud computing and mobile networks to bring benefits for mobile users, network operators, as well as cloud computing providers. The ultimate goal of MCC is to enable execution of rich mobile applications on a plethora of mobile devices, with a rich user experience. More comprehensively, MCC can be defined as "a rich mobile computing technology that leverages uniﬁed elastic resources of varied clouds and network technologies toward unrestricted functionality, storage, and mobility to serve a multitude of mobile devices anywhere, anytime through the channel of Ethernet or Internet regardless of heterogeneous environments and platforms based on the pay-as-you-use principle." MCC uses computational augmentation approaches by which resource-constraint mobile devices can utilize computational resources of varied cloud-based resources. In MCC, there are four types of cloud-based resources, namely distant immobile clouds, proximate immobile computing entities, proximate mobile computing entities, and hybrid (combination of the other three model)...."
[More to come ...]