More and more organisations are benefiting from cloud computing technology, which refers to resources being delivered remotely, often via the Internet. When applications and databases are run ‘on the cloud’, the running of these systems is outsourced to the cloud...