The origins of cloud computing are – rather appropriately – somewhat nebulous. It can be argued that the seeds of this transformational technology were sown in the 1960s when time-sharing systems ...