Slashdot Mirror


Microsoft Spends $9 Billion On Research, Focuses On Cloud

superapecommando writes to share that Microsoft appears to be going all-out on research in the coming year, with a great focus on the cloud. They're supposedly planning to spend $9.5 billion in R&D; that's $3 billion more than the next-closest tech company. "'Especially in light of the tough difficult macroeconomic times that we're coming out of, we chose to really lean in and double down on our innovation,' [Microsoft COO Kevin] Turner said. Turner contended that Microsoft has more cloud services than any other company, ranging from its consumer email service to hosted enterprise products such as its Dynamics CRM (customer relationship management) system to its Azure cloud operating system. 'We're going to change and reinvent our company around leading in the cloud.'"

2 of 133 comments (clear)

  1. It's _research and development_, not just research by melted · · Score: 4, Informative

    Research costs Microsoft about $700M a year, probably less now after the recent belt tightening and layoffs.

    R&D means everything that's involved in creating products, including developers, testers, program management, management, non-sales executive pay, etc, etc., and yes, research as well.

  2. Azure looks interesting... But... by ircmaxell · · Score: 5, Informative

    Azure is definitely interesting... It's distributed programing model does look to have some advantages. But I think it won't take off like Amazon's has for a few reasons...

    First off, there are no computing containers. What I mean by that is you can only run applications on Azure, not whole operating systems. This does have some efficiency gains (in that you don't have an added OS layer in the middle, but it VASTLY increases the tie-in to the system, and prevents you from doing simple things like adding a server template to turn on if your site gets a lot of load.

    Second, It requires applications to be custom written for the environment. You can't trivially port a ready-made application from a single server to Azure... While this is good on the efficiency side, it's not good for the weekend warrior or small businesses who want to remain portable and flexible...

    Third, it's only on their cloud. You have to trust MS's infrastructure. And you need to trust MS with YOUR data... It's not like amazon's offerings where clones have popped up that are compatible (so you could recreate your own cloud if you wanted to, or use a competitors)... So that locks you in to their system. My guess, is that most sizable companies won't like this at all...

    I'm not saying people won't use it. I'm not saying people won't like it. What I am saying is that it is not playing in the same field as the other "Cloud" computing platforms. IF MS opens up Azure (at least in a binary form) where you can install it on your own infrastructure, then it may have a shot. If they allow guest operating systems, then it may have a shot. But without both, I think there's just too much tie-in to be comfortable (and base your business around)...

    Disclaimer: This is based on a presentation which I attended by the lead engineer for Azure back in December of 08. Things may have changed since then, but I haven't kept up with it specifically...

    --
    If a man isn't willing to take some risk for his opinions, either his opinions are no good or he's no good