Since service logic is now possible to be accessed through open communications framework, it becomes available to a wider range of service consumers.
Given that web services provide a communications framework based on physically decoupled contracts it allows services communication to be fully standardized independently from its implementation. This allows a potentially high level of service abstraction while rising the possibility to decouple the service from proprietary implementation details.
Buyya et.al, in [2] considered that “Cloud computing refers to the provision of computational resources on demand via a computer network”. An example of how this concept works is found in everyday services provided by companies like Google when they provide a word processing service to clients without actually possessing the software to do it locally in their machines. Since the cloud is the underlying delivery mechanism, cloud based applications and services may support any type of software application or service in use today.
Extending that concept, cloud computing allows a functional separation between the resources used and the user 's computer, usually residing outside the local network. Consumers now routinely use data intensive applications driven by cloud technology which were previously unavailable due to cost and deployment complexity. In many companies’ employees and company departments are bringing a flood of consumer technology into the workplace which raises legal compliance and security concerns for the corporation. These issues could be tackled using cloud computing, where the company would contract one
References: Technology, and Design, Prentice Hall, 2005. Development, IEEE Transactions on, vol. 2, pp. 167 – 195, 2010. 151-158, Nanjing, 2010. robots.”, In Robotics and Automation (ICRA), pp. 30843089, Anchorage, 2010.