upvote
Microsoft has done Forward Deployed Engineers; they just weren't call that. Nowadays, most of consultants are focused on Azure since that's where money is.

Windows ecosystem is not Microsoft focus. It's in supported phase where Microsoft will make some updates to it, but they are not spending a ton of money or attention on it.

reply
it's not just windows.

looking at azure - the traditional .net shops will insist on mssql instead of cosmosdb - when cosmosdb might fit their needs.

so many things wrong in the m$ ecosystem that could be fixed with m$ showing a little bit of care and deploying knowledgable engineers or resources to empower their customers.

reply
No, companies don't use CosmosDB because it's NoSQL and plenty of Devs can and will screw that up. Not great when you are paying per transaction.

However, I know many which have switched MSSQL to Postgres/MySQL happily. Azure supports those well.

Azure using SRE here.

reply
Why would they spend money to improve a product that they know people will keep buying regardless of its quality?
reply
Windows is dead to consumers. Linux market share is skyrocketing.

To assume MS will continue coasting is a fool's errand.

reply
And Microsoft totally doesn't care. Azure supports Linux fine, DotNet supports Linux and everyone on $NonMicrosoftThing is likely still using O365.
reply
I'm not sure if these are the absolute best numbers, but this shows Windows at ~76% market share for desktop OSes. I've seen other numbers that have them at 66%. MacOS is the second place. Linux is third.[0]

The consumer market both does and doesn't matter to Microsoft. There are certainly more options besides Windows for the average person looking to buy their next device (assuming they'll even get a full desktop/laptop computer) and that will continue to be the case moving forward. If you look at what drives most of MS's decisions on Windows, business-wise, it's not a desire to capture more of the consumer desktop market. It's a desire to maintain the enterprise and to use that as a jumping-off point for more revenue-earning opportunities like 365 or Azure. They know they are far, far safer there and have the connections with clients that matter. Your CTO will not be throwing together a slide deck to justify spending a large slice of the budget on switching away from Windows, at least not anytime soon, because it means throwing out a lot of other stuff like Active Directory, SharePoint, and the like that no one wants to think about.

[0]https://gs.statcounter.com/os-market-share/desktop/worldwide...

reply
deleted
reply
They are not failing on account of having insufficient workers.
reply
they re doing that.. in india
reply