To put it merely, cloud computing suggests that storing and accessing knowledge and programs over t...