Thank you @jaboutboul. I appreciate that Linux works so well on Azure.
A substantial problem for the Linux ecosystem on Azure is that Azure Files is not POSIX compliant. With Container Apps, ephemeral storage is POSIX compliant. However, if you mount a persistent Azure Files file system and use it directly, some applications break. One workaround is to use rsync in the background to replicate data from ephemeral to Azure Files, but we can lose data this way (and ephemeral storage is limited to 8 GiB).
It'd also be nice if "Consumption Only" container apps would have more than 4GB of memory. It's so nice to use these.
> Microsoft enables digital transformation for the era of an intelligent cloud and an intelligent edge. Its mission is to empower every person and every organization on the planet to achieve more.
Is this a paid ad we are reading, or a news article? Genuinely confused.
Hey everyone. We put in lots of efforts to make sure that Linux runs really well on Azure and that you have a great experience. Glad this got some traction and glad to answer any questions.
It's the year of Linux on someone else's Desktop.
Honest Question, is Azure itself a Linux System. Or are these Linuxes running on top of some version of Windows ?
When OS became a product input rather than the product itself, things changed
This article doesn't talk about actual VMs/instances running in Azure. Also, so many new service devs only target Linux, and Windows is an after thought. No wonder 60% of the market place is linux.
That must annoy Mr Cutler https://en.wikipedia.org/wiki/Dave_Cutler
Isn't that obvious? It doesn't matter if Microsoft is Microsoft, Azure is a cloud service and in the cloud Linux (server(s)) is/are the winner(s). The only thing that could compete with that are virtual/remote Windows desktops but I really cannot think that they are used in all industries like Linux servers.
AFAIK that has been the case for many years, to the point where in Azure it’s acceptable to go “Linux-first” when developing new services. Maybe even “Linux-only”.
I'm honestly surprised it's not much higher than "over 60%". I know that a lot of orgs have done lift+shift for Windows services on Azure... Considering many, many things developed for .Net are trivial to update/port to newer versions on Linux/Docker, I'm just surprised more haven't done so.
...or at least the top one that's, you know, not in a BSOD crash loop.
Windows is a pile of shit and only managed to stick around by bundling an actual Linux kernel in WSL2 to cling to relevance with software developers and ultimately because retards who want to play-pretend they are IT and shouldn't be anywhere near computers beyond muh video games keep installing it everywhere.
IMO this is more of a distribution problem than an OS problem.
If MS did a better job at supporting headless Windows distros to compete with Debian (and similar linux) distros, it would be more popular.
For 9/ 10 tasks, it's way easier to spin up Debian , install a web / db / app server and have a running solution.
With windows you're still running through dozens of MSI packages, setup screens. It's too inconsistent.
There are workarounds to this, but they are not as mature & familiar as the corresponding linux setup.
It's the UX not the platform.