Remote access computing services, whereby software applications, databases, data storage, network configuration and programming tools are made available to clients as a service, are becoming increasingly popular. 