BI中文站 4月11日 报道
当 微软 前CEO史蒂夫•鲍尔默(Steve Ballmer)在2000年喊出“开发者,开发者,开发者”的口号时,他可能有点儿激动,但是他的观点是对的。
30年前当Windows 1.0推出的时候,这种观点是对的。30年后的今天这种观点仍然正确:没有开发者为微软的各个平台打造伟大的应用程序,这家公司可能早就垮了。
在过去一个半周的时间中,微软现任CEO萨提亚•纳德拉(Satya Nadella)在各种公开活动上的发言均证明:他可能没有他的前任外向,但是他关注的仍然是:开发者,开发者,开发者。
“我们正在考虑打造一种技术,让任何开发者都可在此基础上开发新的应用,实现各种功能。”纳德拉在Envision商业领袖峰会上说。
不同的是,鲍尔默希望这些开发者专为Windows开发应用。而纳德拉的计划并不是在开发者中间巩固Windows的地位,而是确保微软在任何设备上都能够沾上边。
这是一个非常精彩的计划:微软给开发者们提供他们想要的任何工具,让他们为他们想要的操作系统编写他们想要编写的任何程序。然后,将开发者一步一步引导到微软Azure云服务上,最后让他们变得离不开它。
如果微软想要在云服务领域超过 亚马逊 ,那么这个计划是大有裨益的。尤其是现在,很多开发者开始游离Windows,转而为iPhone和Android手机开发应用。
放长线钓大鱼
如果你留心微软最近在Build开发者大会上宣布的各种重大消息,你就可以清晰地看到它的这种宏伟的发展计划。
微软最先宣布的消息是Windows 10可以运行Ubuntu Linux软件,包括超流行的Bash命令外壳程序。
撇开历史的小插曲不谈——在上世纪90年代微软一直试图打垮Linux,结果没有成功——微软现在支持Linux软件的举措显示是为了诱导开发者使用Windows 10。开发者一直很喜欢使用Linux软件,现在Windows 10迎合了他们的喜好,开始同时支持Linux和Windows软件。这样一来,开发者们可能就会自然地选择用Windows 10来开发各种应用程序了。
微软宣布的第二条重大消息是该公司长久以来非常受欢迎的Windows开发工具包Visual Studio添加了一个插件,可以更方便地让开发者为iPhone、Android手机或Mac电脑开发应用程序。
该插件采用的技术来自于微软在3月份收购的热门跨平台开发工具初创公司Xamarin。
微软拼命地迎合开发者的需求,给予他们想要的任何东西。如果他们想要一匹小马驹,微软可能也会给他们买了。但是,他们想要编写iPhone应用程序和使用Linux软件的功能。不管怎样,微软也准备迎合上去,开始提供这些功能了。
这是诱饵。微软的鱼钩就是Azure云服务。
鱼钩是Azure云服务
自从2000年鲍尔默开始担任CEO以来,世界发生了很多变化。
由于智能手机的崛起,我们与互联网的联系比从前更紧密了。因此,我们期望我们的应用程序也变得更加智能,变得更加完善。我们希望无论我们在使用何种设备,我们都能够调出我们的文件,并保持相应的设置。
对于软件开发者来说,这种要求高得离谱。一般的小型应用程序开发公司都没有多余的数据中心或超强的研究实验室用以研发人工智能或维护能够保持文件高度一致和安全的存储系统。
但是,对于像微软、亚马逊和 谷歌 (微博)这样的科技巨头来说,这是一个巨大的商机:它们已解决了这个棘手的问题,并通过各自的云服务平台将其解决方案提供给了开发者。
这些云服务平台提供了一整套“按需付费”(pay-as-you-go)服务,可以让开发者开发人们想要的更智能的应用程序。而且,这种做法凑效了。作为当前云服务领域无可争议的领头羊,亚马逊AWS云服务今年有望创造100亿美元营收。
但是,云服务市场的竞争也是很激烈的。由于微软Azure和亚马逊AWS都提供了类似的技术基础架构,因此它们需要用其他新的东西来实现差异化竞争。