【IT168 评论】今天早上6:00就起床了,6:30准时出发,因为到LA的路非常的堵车。
第一个Session是KeyNote,是Ray Ozzie 大概的介绍了一些微软的下一代策略和方向,然后几个VP带头演示了一些应用。
Ray Ozzie提到目前很多企业都在提虚拟化,以及云计算。大的背景就是企业要面向全球,势必要去构建更多的数据中心,比如以前只有一个,要建立多个,这时候可能就会面临高成本的维护,不过是系统还是应用都要去考虑高可用性,DR,数据的同步,还有一些性能的适应,比如节日的时候峰值问题。而这些问题都牵涉到需要专业的IT团队,对于小的企业这个可能是非常浪费和高成本的投入。
企业的应用,一般有三个层次, 桌面应用是一层,另外还有自己的数据中心层,然后是面向最终客户的Web层。而 今天主要是讲 Cloud Computing, 也就是Web 这一层的虚拟化。
然后就提出了,一个新的服务平台, windows On the Cloud, 简称 windows Azure。
对应平时的ON-Promise平台,可能主要是window server作为基础,上面有.NET, Biztalk Server,SQL Server,Sharepoint, Dynamic CRM
而目前的windows Azure,则主要包含了几个Service,把这些Service 都放在Cloud。 Host在微软自己的DataCenter中,目前只有美国,以后会扩展到其他区域。
而对应的Azure service则有
.net service
Live svc
Sql service
Sharepoint svc
Dynamic CRM svc
然后一个穿着 红色球鞋,黑色西服的VP 出来讲了一下微软实现这Azure,考虑了那些主要因素,
这位VP讲的时候很严肃,大家看到他的红球鞋都想笑,偏偏摄影师还非拍人家的红鞋,然后扫到上面,人家的西服,^_^
如何实现 Scalable hosting, 提到用到了 using Hyper-v
利用了Isolation, firewall, VLAN, etc.特性
以及 Automated svc management
考虑Zero downtime,SVC versioning, switch time
然后如何建模自己的serviceModel
Roles, groups,Interfaces,Channel and endpoints
还提到Configuration settings,说是个XML,任何工具都可以编辑。看上去跟wcf的配置差不多
对于High availability,提到用了Caching, auto load balancing,
Subsystems
Svc mgmt, virtualizaed compute, blobs, tables, queues, locks
还有 Rich developer experience
Use your visual studio to debug svc on the cloud, same tool, similar skill transfer
之后一个工程师出来写了一个Hello world。这位仁兄也穿红鞋,幽默了一把