BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

微软互联系统部门负责人详解Azure服务平台

| 作者 霍泰稳 关注 1 他的粉丝 发布于 2008年12月23日. 估计阅读时间: 4 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

10月份的PDC大会上,微软首席架构师Ray Ozzie就对外宣布了Windows Azure和Azure服务平台的技术预览版,表示微软也正式进入云计算阵营。也有人评论说Azure服务平台的推出有可能是微软自2002年发布.NET以来最重要的技术进步。在孟岩最近的一篇博客中,他提到和微软负责该产品线的副总裁Robert Wahbe就Azure所进行的探讨,包括该平台和微软S+S战略的关系、云计算对用户的优势、相对于EC2和AppEngine等Azure的特点、以及云计算的安全性等。

在其他厂商力推“SaaS”(Software as a Service,软件即服务)模式时,微软根据自己产品的特点推出了“S+S”(Software+Service,软件+服务)战略。根据Robert的说法,微软认为未来的软件应用是服务与软件的优化组合,而Azure服务平台则是“S+S”战略的重要支点。对于“软件+服务”中的“服务”是否交由Azure服务平台来完成,Robert没有完全赞同:

传统意义上的现场部署服务器设施(on-premises)在提供服务方面仍然具有重要的意义。微软认为,用户有权利也有理由同时采用现场服务器和云计算(in-the-cloud)来构造自己所需的服务和应用。

Amazon的EC2和S3,以及Google的AppEngine已经占据了一部分市场,微软Azure服务平台和这些已有产品相比,特点何在?Robert的回答是“Azure服务平台是独一无二的”:

首先,微软采纳云计算趋势的策略是独一无二的,我们不是一下子要求用户跳跃到云计算模式上来,而是允许用户自主决定在现场服务器和云计算之间取得折中。Windows体系中,现场服务器架构和云计算并不矛盾,而是互相补充,这是Azure服务平台最独特的策略。其次, Azure服务平台在产品与技术的宽度和广度上都是独一无二的,你可以看到,Windows Azure是一个在云端的操作系统。

根据孟岩和Robert的对话,可以了解到Windows Azure虽然是一个.NET环境,但是它会在支持.NET应用和原生程序的同时,也支持用C、C++、Python、Ruby和PHP等语言写的应用(注:这儿没有提到Java!)。另外微软不仅会建立自己基于Windows Azure的宿主环境对外提供云计算服务,而且允许第三方使用这一工具搭建自己的云计算服务平台。访谈过程中他们还谈到云计算的到来是否会颠覆开发人员现有的编程思想,Robert的回答是“不需要”:

你之前为Windows Server写的应用程序,只需要在配置文件里修改一行代码,就可以被部署到Windows Azure上,就是这么简单。这也算得上是Windows Azure的一个重大优势——你的应用程序可以自由地在传统服务器和Windows Azure环境之间迁徙。

该篇博文的注记中,孟岩还表示了他自己对于云计算的信心:

我相信云计算将成为未来的主流计算模型,并彻底改变IT的面貌。因此, Azure的重要性应当与PC时代的DOS和Windows,C/S时代的Windows NT相提并论。随着云计算时代的到来,软件开发模式和商业模型都将进入全面开放组合的新时代

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

有关语言支持 by Zheng Jane

Azure Services Platform使用的是WS-*和REST等标准协议,只要支持这些标准的任何语言都可以使用Azure Services Platform。

另外,已经有程序开发人员正尝试在Windows Azure上使用Java,详见sourceforge.net/mailarchive/message.php?msg_nam...

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT