There are different ways you can protect your cloud data, before that we need to understand the offerings you are using from cloud vendor (like its SAS, IaaS, PaaS etc).
in the Market, there is the product, which will help you in protecting your data on the cloud-like Gemalto is one. Gemalto offer products like 2FA, Data and VM encryption in the cloud.
2FA helps you create one more secure layer to access your data in the cloud, as the second password will be auto-generated password which user only knows.
Keyseure: Keysecure offer file folder encryption, Application encryption, VM encryption. most of the customer use VM encryption as this helps customer to protect complete VM in the cloud.
for more information, you can check below link