Yes, you can learn Cloud Computing without an IT background. It's not rocket science and not a simple task either. With good effort and investment in time, anybody can become an expert in the cloud domain.
The best way to learn and master Cloud Computing from scratch is to enroll in a good industry-level training program from a reputed training institute or partner. Check out Cloud and DevOps Masters Course from Intellipaat. And also, watch a customer feedback video of a learner who transitioned from non-tech to becoming an expert in the cloud.
Checkout this Cloud Computing Course video to get a complete knowledge about Cloud Computing