2 ms·
I've always wondered how much of Azure is built on Windows Server (and .NET) vs Linux plus open source languages.
by awill 2y ago
I've always wondered how much of Azure is built on Windows Server (and .NET) vs Linux plus open source languages.
- vel0city 2y agoFrom 2019: > It's not just Microsoft's Azure customers who are turning to Linux. Guthrie explained, "Native Azure services are often running on Linux. Microsoft is building more of these services. For example, Azure's Software Defined Network (SDN) is based on Linux." https://www.zdnet.com/article/microsoft-developer-reveals-linux-is-now-more-used-on-azure-than-windows-server/ https://www.zdnet.com/article/microsoft-developer-reveals-li...
- Deukhoofd 2y agoLarge chunks of it are still running on .NET, but nowadays, that's an open source cross-platform framework, so they're running it on Linux, mostly within containers.
- hangonhn 2y agoDo you know their reasoning for doing it on Linux? Bigger ecosystem? Performance? I can't imagine licensing fees being an issue.
- nickstinemates 2y agoThe choice of Linux was controversial when Azure was built. It caused a huge issue with the Windows Server team. But it's what customers wanted, and Azure was built very pragmatically.
- SoftTalker 2y agoHotmail ran on Unix for years after Microsoft acquired it. It took quite some time for them to migrate it to Windows server.
- hylaride 2y agoYeah they ran on FreeBSD, but despite multiple attempts IIRC they didn't fully pull off the migration until Windows 2000. There was a relatively honest paper they wrote about the transition: https://web.archive.org/web/20021021164226/http://www.securityoffice.net/mssecrets/hotmail.html https://web.archive.org/web/20021021164226/http://www.securi...
- skywhopper 2y agoWhy would customers be concerned about what OS the service runs on? They want to be able to run Linux VMs but they don’t care what’s under the hood.
- Gud 2y agoI would feel uncomfortable if my vm host ran Windows.
- eddieroger 2y agoI wonder (more like, assume) that Microsoft has an own-rolled Linux distro. Surely they're not just RedHatting it in prod. Right?
- ip_addr 2y agohttps://github.com/microsoft/azurelinux https://github.com/microsoft/azurelinux