What Is Microsoft's Services Platform?
|
Maybe the bloggers, journalists, and Microsoft apologists and pundits are wrong about Ray Ozzie. After all, his title isn't chief services architect. |
There has been a presumption that Microsoft's incoming chief software architect would bring a services revolution to the company. However, based on the strategy he articulated on Tuesday, there doesn't appear to be a course correction coming.
"If I were to choose someone for a services businesses, Ozzie's got nothing in his resume for that," said Paul DeGroot, an analyst with Directions on Microsoft. "Actually, most of his programs are rather obtuse."
DeGroot didn't mean that Ozzie's role at Microsoft isn't important, just different from what has been the general expectation. I agree. Microsoft's services strategy is much closer to the desktop or server than it is to the Web.
During his Goldman Sachs Technology Investment Symposium presentation on Tuesday, Ozzie did use the words "service" or "services" about twice as much as "software." But in the context of Microsoft's plans, he more often emphasized software's role over services as the essential core of delivering Web services.

For example, Ozzie said Microsoft would "weave together software, services and in some cases hardware to bring some of these connected entertainment visions out very, very, very broadly."
Ozzie's software-as-a-service vision, as articulated on Tuesday, is consistent with his presentation given last July at Microsoft's financial analysts meeting. (Our provided transcript of Ozzie's Goldman Sachs presentation is a PDF conversion of the Word version made available by Microsoft.) When it comes to services, Microsoft appears to be staying the course it set years ago.
That continued course may well define Microsoft's "services platform" that Ozzie described on Tuesday. "This connected entertainment, connected productivity, connected business ... the opportunity really is only fulfilled if we have a services platform upon which to build these services at dramatic scale," he said.
"We've been building this services platform that will be used within the company," Ozzie explained. "Ultimately, the economies of scale that we gain internally are going to be available to third-party developers and enterprises who don't deploy things at anywhere near that scale."
He then failed to give any indication what that services platform would be or how Microsoft partners and developers could tap into it.
Building Blocks
However, in private briefings with partners and analysts, Microsoft executives have articulated three areas of services opportunities:
- Building blocks for developers to extend
- Services that complement a software client
- Finished, end-to-end services that operate out in the cloud
Directionally, there remains some uncertainty within Microsoft about how to best embrace the three services opportunities, sources said. Some company executives worry that Microsoft could inadvertently put cash cows Office and Windows in the barn.
During its fiscal 2007 second quarter, ended Dec. 31, 2006, the company reported record revenue of more than $12.5 billion, with the bulk of profits coming from Office and Windows. With revenue so high from software, the case for a push into services is hard to make.

Microsoft's strongest commitment would seem to be to the first two services opportunities, with increasing priority on building blocks. Such an approach resonates with what Microsoft already does well. But it also suggests that the big services announcement anticipated by Wall Street and some partners isn't coming.
If that is the case, the services platform would likely have .Net Framework 3 at the core tightly woven with existing Microsoft development tools and software, some of which would reach out to connected services, whether Internet, Intranet, telephony network or other.
Such an approach would mean that for developers hearing the call of Web 2.0 and developing for the Web platform, Microsoft would holler for them to come back. But the choice may be Microsoft's way or the Information Highwaythat there will be no easy option of both.
Microsoft's Web services strategy would be what it's been, building blocks closely tied to the company's software products. While other companies build for the Web platform and there expose APIs, Microsoft's approach would remain more tethered to its own development tools and technologies.
Office Live is directionally revealing. Microsoft built the service around SharePoint technologies, with tight integration with other Microsoft products. For example, Internet Explorer is the required browser and Windows Live Mail, which runs on Microsoft server software, is the e-mail service. Office Live subscribers can create their Web sites using Microsoft's SharePoint Designer, while SharePoint developers can extend site capabilities.


Comments (8)
If it doesn't move fast, Microsoft is about to lose most consumer and many small biz software client Office upgrades and new sales beyond XP/Vista with the emphasis on XP.
Oh, the enterprise will stay with Office but small businesses and consumers will rapidly embrace the freedom and price of cloud productivity and collaboration. Office will become "irrelevant" to those parties. And, it will happen in "Internet Time"...don't kid yourself.
Home users don't care about heavy duty wp/spreadsheets and most don't use presentation or project software. Microsoft will lose BIG, here.
And, they'll lose big with small biz where the pizza shop will use Google Apps to share info with accountants, vendors, etc.
Email is email.
The only real advantage MSFT has now, and one they are wasting with poor systematizing of the parts, lousy support, buggy software and terrible marketing and sales programs is...Office Live.
This is a case of deer in the headlights EVEN WITH Ray Ozzie on board. Of the 850 million computers in the world and 15 million small businesses, how many of those are Office 2007 prospects. Not many I believe.
Their plan is wrong...dead wrong.
Tick, tock!
Posted by Mobutu Ubuntu | March 1, 2007 2:51 PM
Believe me , Microsoft is going to give away an express edition of Microsoft Office for free to recapture and sustain its market share.
I rememberd that I read an article that the cash-cow of Microsoft is from Office , not really on server products...
The express edition of Microsoft Office will be used as a platform for other Microsoft web-based transaction and application.
Look at what Microsoft had done :
1) VB/VC express edition
2) SQL express edition
3) Office accounting express edition
4) Virtual Server 2007
Posted by watcher | March 1, 2007 9:01 PM
If this apps in the cloud thing was going to work Sun/Java would have done it a long time ago.
Why all of a sudden Google and these OS cloud guys think they can change decades of desktop usability in one swoop? MS will just give it away or make it so cheap, why would anyone bother with a cloud - Game Over!
Posted by Marlon Smith | March 1, 2007 11:45 PM
MSFT is really disorganised internally ( I know because I work there ). They have in some cases more than one team working on the same problem which is a total waste of resources (money, time, people) which will translate into a 1) a huge R&D waste of money and more expensive 2) a huge Sustained Engineering effort for a half a decade following the releases.
On top of that, it takes way to long to make decisions and there are way to many managers and not enough engineers (or engineers wasing their time on doing what has already been done by other teams).
On top of that there is a huge amount of employee churn, in our BU we are hiring more students and less FTE's and all the FTE's are leaving.
Posted by jkljkljl | March 2, 2007 3:45 AM
We are hiring more students because they are practically FREE, we have a shrinking headcount and budget every year as the company gets tighter and tighter counting those pennies, basically its slave labour more and more as we all know SDE and SDET's are bottom run on the feeting ladder as it is a blue collar job.
Posted by dsfdsfds | March 2, 2007 3:48 AM
I wish Steve "Balmer Dance" Balmer would step down, his time has come and gone, I very much welcome Mr. Ozzie at the helm as he really is needed and a change from the stale MS leadership is badly needed at this company. I used to believe in MS and realy put my health on the line working for them "passionatly" now I just dont give a fucking rats ass anymore. One thing I learned is that when you get sick, nobody gives a shit, you are just a resource in this company (and probably in most companies).
/rant
Anyway, I am ready to give him time to see what he can deliver, he has a tough job to change MS with so many eyes on him with so high expectations.
I do wish that self richeous arrogant prick Steve Balmer would disappear up his own arsehole.
Posted by gfsfds | March 2, 2007 8:10 AM
Marlon here is an article that explains some of the reasons for past failures.
http://www.eweek.com/article2/0,1895,2088644,00.asp
I'm inclined to believe Bosworth knows what he is talking about.
Posted by Gerardo Tasistro | March 2, 2007 8:49 AM
The only real advantage MSFT has now, and one they are wasting with poor systematizing of the parts, lousy support, buggy software and terrible marketing and sales programs is...Office Live.
Posted by artikels | March 7, 2007 1:40 AM