It’s your choice
You can continue with Cloud provider you have choosen
I dont think it is possible to change/replace the cluster once created
You have to drop and create new cluster under new provider
I think Glitch is possible as per below thread but it is provided by third party provider mlab