Research In Motion
Cloud computing has become another buzzword nowadays. However, there are dozens of different definitions for cloud computing and there seems to be no consensus on what a cloud is. On the other hand, cloud computing is not a completely new concept; it has intricate connection to the relatively new but the established grid computing paradigm, and other relevant technologies such as utility computing, cluster computing, and distributed systems in general. The service oriented, loose coupling, strong fault tolerant, business model and ease use are main characteristics of cloud computing.