Many applications and standard servers can be operated in a public cloud, and you may want to consider that option.
The short time to market alone, as well as the possibility for fast and massive scaling may be advantages to you when your business grows.
However, no matter where it is located, a server is never just a server. A server in Microsoft Azure requires the same adjustment, monitoring and security as the one you have in your basement. And Office 365 is only really smart when Single Sign-on has been established.
We can help you migrate to public cloud, and we can monitor, integrate and handle security on your Azure platforms so that you can leverage the advantages.