Switching between clouds is not a children’s game – it requires preparation of infrastructure and workforce, deployment, education and support. So think wisely before deciding which cloud to join. But do not worry, everyone makes mistakes. It’s only that, when switching to another cloud you’ll have to go through the same process again. Sometimes, there’s help when switching.

This link has more information.