我们同时也支持Red Hat Openshift,它经常被拿来和Cloud foundry做比较,因为它们都属于同类似的平台,Red Hat openshift跟微软也是很好的合作伙伴,所以我们没有偏向性,把选择交给客户。在Azure上我们有一个产品叫Service Fabric,它也是一个久经考验的微服务平台,它最早是为微软PaaS设计的。它能够支持无状态和有状态的服务,包括基于Azure模式的有状态服务,如果使用它就要遵循它的编程规范,如果无状态服务必须要集成Service Fabric,好处是可以帮助我们管理生命周期,另外它还有滚动升级,自动扩展等等功能。Service Fabric也支持公有云,我们还可以把它用在私有云和其他云平台上,所以是一个真正的跨平台系统。Service Fabric最近也开源他们的平台了,我们也期待他们越来越多的把这个平台开源。
最后介绍一下,把这个基础设施抽象到极致的Azure Functions,它是无服务器的PaaS服务,我们不需要写完整的服务,只需要写一些基本的业务代码就可以了,所以从运维成本来讲非常低。我们写的代码是事件处理代码,因为现实生活中很多场景是有现实发生了,比如收到一个邮件、请求,有些数据盗了等等我们需要做处理。而且它还可以跟多种服务进行绑定,包括Azure自己的服务,像我们的存储,也可以跟外界很多服务进行绑定。我们可以用它把很多事件触发以及处理串在一起,写一个很复杂的业务链。从技术上讲它是基于Azure的一个开源项目。
通过刚才的介绍,希望我们看到在Azure云平台上,对微服务的支持是非常丰富,非常多元化的,从最基础的容器编排引擎到更加抽象一些的容器平台等等我们都有支持,应该能够满足绝大多数的云应用场景。另外通过对微服务支持,希望大家能够感受到Azure这个平台本身也是非常开放的平台。近年来微软在开源上面步伐也是越迈越快,越迈越大,具体我们开源策略是怎样的呢?首先是支持,比如虚拟化平台一定要支持的跟Windows一样好,比如我们开发工具一定要支持多种语音。另外是整合,因为现在开源社区有很多很优秀的方案,我们也没有必要闭门造车。另外是发布,我们已经把很多自己的产品发布成开源了,这些会越来越多。最后是参与到现有的项目中去,我们也加入了很多的重要的Linux开源组织,我们希望跟这些社区合作,一方面我们也想向社区学习,另一方面,一起把这个项目做好,一起拥抱开源。所以我们可以很有信心地说,现在在我们的Azure云平台上,对开源的支持,从各个层面,各个领域都是能够做到不错的,现在在中国的Azure云上面,我们已经过半的虚拟机都是运行Linux,所以Azure早就过了只专注于Windows的时代了。最后我们不仅在软件上要拥抱开源,我们现在在硬件上也想把开源带到新的高度,2014年我们加入Open Compute Project,这个组织主要目的是共享下一代云计算中心硬件的设计,去年我们发布了一个项目叫Project Olympus。另外我们今年3月份宣布将在云数据中心支持ARM服务器。应该说挑战是无处不在的,没有挑战怎么会有收获呢。这是我们微软云科技的微信号,希望大家有兴趣可以关注一下,谢谢大家!