Choice of cloud vendor and the technology stack you choose will impact your businesses dependence on a given cloud vendor.
Clearly, cost is a major consideration in the choice of supplier, however, there are many other factors that can have operational implications.
One approach to is to try and remain cloud vendor independent, implementing a stack that can easily be deployed on any of the major clouds. This can confer many advantages.
To name but a few.
But achieving Cloud Vendor Independence is not as straight as it might seem. There are rules to follow if you wish to reap these benefits.
By following all of these rules it will become possible to deploy your solutions to the cloud of you choice within minutes.