Hey @Rajesh, you will need a little programming knowledge especially Python. Learn python, It's one of the easiest languages to learn. Have a look at these blogs to learn python:
https://www.edureka.co/blog/python-tutorial/
https://www.edureka.co/blog/python-programming-language
You should also have the knowledge of SQL data language. Have basic knowledge about the JSON and Yaml. You need to have basic knowledge about the virtualization concept and familiarity with tools like VMWare and VirtualBox.
You can take up a Cloud Computing Training Course and learn the rest with the course. Cloud computing has a really good future and I think anybody can gain the skills required for it with a little bit of extra learning.