3 ms·
What's the long-term business goal for Azure lock-in? If .Net runs as well on Linux as it does on Windows, then there really is no reason to use Azure over any
by hiram112 10y ago
What's the long-term business goal for Azure lock-in? If .Net runs as well on Linux as it does on Windows, then there really is no reason to use Azure over any other cloud provider like AWS where generic CentOS or Ubuntu boxes are no different than their Azure counterparts.
Back when .Net was Windows only, they gave it away because the goal was the developers would pay a lot of money for MSDN, GUI apps on Windows, SQL Server, Office, and Sharepoint integration, etc. But .Net core is mostly server side, so I'm having trouble figuring why they'd bother giving away VS to Mac users without being forced to run on Azure in production.
- blahi 10y agoBecause AWS treats the cloud as infrastructure. Microsoft treats the cloud as infrastructure + software & services and they have superior software. Using their tools means exposure to their software which means that a lot of people will chose paying for other software.
- oceanswave 10y ago> so I'm having trouble figuring why they'd bother giving away VS to Mac users without being forced to run on Azure in production. It's the trickle up theory of modern development. Get folks using your languages and tools, and if you make it easy to integrate with your cloud services in those tools, that's where the revenue comes in. It's probably an interesting number how much revenue is generated by various cloud providers for folks who just forgot to shut down their VM