技术开发 频道

PDC2008:多云平台哪一个是主角

  【IT168 专稿】在即将召开的微软PDC(Professional Developers Conference)2008上 ,“平台”一词将成为当日的口号。那么在微软将要公布的 “多云”平台中,哪一个会唱主角呢?

Live Mesh平台

  微软将在10月底的这个会议上重点宣传Live Mesh平台,已不是什么秘密。而今年4月,微软在Mix大会上,放开了对Live Mesh“用户体验”的限制,把重心放在设备与Mesh的同步和协作能力上。当时,微软开发人员确实对Mesh开发者平台进行了高级别的讨论,不过仅限于高级别。在这次的PDC上,Mesh平台(Beta版)将被隆重地展示在世人面前。

  Mesh平台由几个不同的层构成。最低层是一些编程接口和框架,允许开发人员用它们编写软件和服务,将这些分立的软件/服务开发连接起来。在底层框架的顶部是一组基础架构服务,比如存储、认证/安全、发布/订阅(pub/sub)、通信和远程设备管理等。
微软希望强调Mesh平台能帮助开发人员将其应用程序推广至各种设备的用户。这样做的目的何在呢?就是要使应用程序和服务更易发现、更易安装、更易滤除病毒后共享。

  Live Mesh可能是最受微软首席软件架构师Ray Ozzie钟情的项目,不过它不是微软打算在会上宣布的唯一平台。Red Dog,即众所周知的微软“云操作系统”,就是另一个。据笔者所知,Red Dog将会是一套操作系统级的组件,这些组件为开发者构成了微软托管平台(hosted platform)的基础。可以把它看作微软推出的与Amazon 的Elastic Cloud Computing(EC2)相当的同类产品。

难以捉摸的“Zurich”

  除这些之外,还有微软一直拒绝承认的难以捉摸的“Zurich”也是值得关注的。之前,微软曾在官方网站上公开承认Zurich将会从微软的.NET应用开发技术拓展为Internet云技术,但据微软内部工程师说,其实Zurich是微软的uber-services平台,有点像Amazon的Web Service(EC2是其一部分)。如果对于Amazon的这个类比成立的话,那么Red Dog、SQL Services Development Services(SSDS)、BizTalk Services以及其他现有的和未来的云相关技术可能都会成为Zurich的一部分。

Mesh平台是Zurich的一部分吗?

  Mesh平台是Zurich的一部分吗?Red Dog是不是Mesh的一部分呢?除了它们都将被当作微软云平台的关键组成部分而大肆宣传外,二者之间有关联吗?业内分析师认为,即使它们处于完全分离的筒仓(Silo)中,微软也会找到办法,使用户、合作伙伴和竞争对手们相信这两个东西是交融在一起的而不是重叠的。关于这个计划,微软不会在PDC上的公告上发表任何评论,这也为了避免开发人员产生疑问,例如,为什么不能直接问所有这些元素是如何组合在一起的,它们是否能组合在一起等。

更多平台

  在PDC上还会讨论和详细阐述更多的平台,如Oslo建模平台、.NET 4.0平台和Windows 7平台等。尽管它们不过是软件平台而非云平台,不过你可以想到在PDC上,微软一定会讲解这些平台中云平台的特质。

  过去,微软总是让内部的团队相互竞争,以便非常好的平台“胜出”。作为一个开发人员,如果你想搞清楚微软的云平台,你会在哪一个平台,或者哪些平台的组合上下注呢?微软将会有很多的说法,一切在十月底揭晓。
 

0
相关文章