Re: Now you can buy your vendor lock in from the cloud too
OP here. No, I don't run anything on Azure. Without saying that everyone is in my same situation, there is basically one reason: price. That onyl applies if you develop with Java and a fairly decent ORM. Then it is actually possible to choose between Oracle, MS SQL, MySQL or Postgres without having to touch your application too much, if at all. That way you have many options for deploying, and Windows by virtue of its license costs, is simply more expensive than other alternatives.
Of course, if you are already locked in MS and have mountains of .Net code targeting SQL Server, then Azure surely looks attractive in comparison with running it in house. The trick -and the difficult part- is to avoid the lock in in the first place. Most people don't have a choice because of the legacy stuff already running.