The movement of software applications to cloud services comes with many advantages; improved scalability, less IT overhead, able to easily work anywhere you can find an internet connection, and more frequent application updates / enhancements. In most cases Cloud solutions even allow a company to ta...