微软Azure -- 佛和神(Key components)
1. 佛 - Windows Azure
佛作为统帅,生活在云中,不常见到,所以我把Windows Azure称为佛。
当然, 他本质上还是windows (windows-based)的环境, 管理并支配着 位于 微软数据中心 的一堆服务器(a large number of machines).
这些大家伙们就负责底层的计算和数据存储。
佛还承载着广大的芸芸众生 - 云应用程序。
所以,以后,我们写的程序就不要 deploy 在本地了,交给windows Azure 吧。
有一点很让我开心的是,Windows Azure是一个开放的平台,将同时支持微软和非微软的语言和环境。Windows Azure欢迎第三方的工具和语言,例如Eclipse,Ruby,PHP和Python。
2. 神A - .NET Service
你构建一个cloud application,我构建一个,不管是谁,都会遇到一些相同的问题:
这些就是白皮书中提到的
3. 神B - Sql Service
========= 更新 (2009年7月19)
Microsoft已经将Sql Service 更名为 Sql Azure Database, 意图打造云关系型数据库, 为云应用程序提供传统形式上的数据存储服务。
微软的 Sql Service计划还是很要诱人的,它不仅包含基本的数据存储及访问,还提供数据报表生成,数据分析;不仅提供结构化数据维护,还可以维护非结构化数据,比如图片,电子文档,契约, 合同。
大伙,赶紧学习LINQ吧,如果你以后还想写你亲爱的代码的话。
注:Google的App Engine,也是使用它的 GSQL。
4. 神 C - Live Service
几年前,微软推出了一个Live 产品系列,试图一统人类的网络生活,
新闻,聊天,电邮,网络相册,网络硬盘..
我使用过 Live 系列,好像要安装一个客户端。觉得不满意,remove掉了,连这个软件叫什么都不记得了。
显然,微软觉得Live系列提供的服务还是人类网络生活中,很重要的一部分,
并希望,以后的云应用,可以通过 Live Operating Envionment 使用上它们。
朋友们,Live Service 的重心在 Mesh .
Mesh 的目标是要将所有能连上 Internet的终端,纳入形成一个个mesh.
Live Operating Envionment 的另一个重要意图是用来同步mesh。
The precondition is you need to make your meshes(computer, laptop, mobile device) working
as an instance of Live Operating Envionment.
好了,今天就学到这里吧。明天又是一个新的星期了,加油吧,我对自己说。