The cloud is as secure as an on-premise installation. Maybe even more secure. In fact, Microsoft and other cloud vendors have pretty good security. Why? It behooves them to have good security. Servers are patched constantly, security updates are done on a regular basis, and they have strong firewalls and strict protocols for access.In an on-premise scenario, I can guarantee you that you will find a server or two that has not been patched and therefore provides a security issue.