On the technical side, any software may run in the cloud. However, this does not indicate that it is a great idea. Due to legal and compliance concerns, many apps, particularly those storing confidential client data, are not permitted to be hosted in the cloud.