4 ms·
I found it funny when in Azure you create a resource and you can pick between Windows and Linux for the host and Windows is the default option... like bro, I’m
by whoisjuan 6y ago
I found it funny when in Azure you create a resource and you can pick between Windows and Linux for the host and Windows is the default option... like bro, I’m not gonna run my shit on Windows walled and heavily licensed garden. What if tomorrow I have to migrate my stuff somewhere else. Are you crazy?
P.S: I know there are legitimate reasons for running something on Windows but for any generic project that shouldn’t be the default at all. Linux is the de facto cloud OS.
- azinman2 6y agoYou know you’re suggesting it’s crazy that Microsoft would suggest their own OS as the default, right?
- whoisjuan 6y agoWouldn’t be crazy if Windows wasn’t a licensed closed source OS, but that’s exactly what it is. That’s the definition of vendor lock.
- _jal 6y agoMaybe ask it a different way. Is it crazy for a bar that brews its own beer to prefer to serve it?
- luckylion 6y agoIf the majority of customers prefers another beer they also sell? Yes, kind of. If the customers most likely wants the other beer, you're wasting his time by asking him whether he wants to try your special brew. I don't believe Microsoft is attached to making Windows the default though. Who knows why it is, maybe because people that use the Wizard are likely playing around and will rather want a Windows system? My guess is they'll switch the default if the percentages shift even more and they see that most that manually set something up will change the default. In the end, they want to sell computing and anything that gets in the way, well, gets in the way.
- freehunter 6y agoThere are tons of restaurants that have their own specialty drinks like their home made soda or root beer or their own alcoholic beers, but most customers pick Budweiser and Coca Cola. It's not crazy for them to suggest their own home-made soda first, it's marketing. Because that specialty soda makes them more money and differentiates them from their competitors who are just selling off-the-shelf stuff. It's not crazy to not want to be a commodity.
- luckylion 6y ago> It's not crazy to not want to be a commodity. If you're trying to serve a mass market? I think it is. Wasting time (yours + the customer's) by making them go through and deny the less common options isn't a good idea if you're aiming for serving as many people as possible as efficiently as possible. This would be very different if it wasn't Azure but some local tech company that sits down with you to talk about what kind of server you need and want, what OS best fits your requirements etc, but that's a very different game from what Microsoft is playing with Azure. With low/self-service, streamlining the process is the right thing to do. In the end, you have to ask yourself, whether you want to earn a few bucks by also selling a licence to your OS, or whether you want more customers. Of course, it's not an actual issue in this case, because you'll usually not manually provision (but then again: why do it if you don't expect to make money by doing it?)
- freehunter 6y agoThey keep doing it because it works. Same reason restaurants tell you the specials when you first get to your table even though you’re going to end up ordering a burger anyway. You can argue all you want about what they “should” be doing but they wouldn’t be doing it if it didn’t work.
- freefriedrice 6y agoI've been working with Linux and BSD for so long, I don't even know of any Microsoft-only cloud applications. I'm completely *nix bubbled. I cannot imagine cloud programming on windows, probably because I only write user-space native apps. Is there a Puppet or Ansible for windows? I'd be completely lost.
- wwright 6y agoYes, it’s called Ansible
- vel0city 6y agoYes, there are things like Puppet and Ansible for Windows. Two good examples are Puppet and Ansible. https://puppet.com/use-cases/windows-infrastructure-automation/ https://puppet.com/use-cases/windows-infrastructure-automati... https://www.ansible.com/integrations/infrastructure/windows https://www.ansible.com/integrations/infrastructure/windows There's also Desired State Configuration https://docs.microsoft.com/en-us/powershell/scripting/dsc/overview/overview?view=powershell-7 https://docs.microsoft.com/en-us/powershell/scripting/dsc/ov... There's also Group Policy. https://en.wikipedia.org/wiki/Group_Policy https://en.wikipedia.org/wiki/Group_Policy There's probably a thousand different ways to automatically deploy and manage Windows servers. Its been a thing since at least NT.
- scarface74 6y agoI've moved .Net Core apps freely between Linux and Windows.
- what-the-grump 6y agoThe default option for VMs is Linux. But for docker window, go figure?