One of the primary times to consider switching to the cloud is when your server is out of date and it’s time to upgrade.  Switching to the cloud will save you hardware and setup costs.  Other times to consider switching are when you’re trying to reduce IT costs, don’t feel comfortable with your backup and disaster recovery plan, or desire anywhere/anytime access.