Technically, any sort of application can run on the cloud. But that does not mean it is a good idea. Certain applications, particularly those containing sensitive client data, are not suitable for cloud deployment due to regulatory and compliance considerations.