39日,星期三,我有幸在关于Windows Azure平台云计算的Cloud Connect大会上发言。随着日益增长的影响并造就云服务未来的发展趋势,用了一些时间去讨论了什么是公共云服务。如果你感兴趣,你可以点击这里查看更多资料。在我们同客户和合作伙伴的讨论中,有两件事情迅速融合了目前分开的关于云,网络,数据和移动设备的会话:

  • 公共云服务和Platform-As-A-Service(PaaS)抽象出以高效性,故障转移和可扩展性为前提的基础设施维护的复杂性,并且是开放,灵活,多样的。
  • 网络的未来与数据密切相关——将它分享到多用户体验,扩展它超越办公软件集合,并且通过简单的添加你的数据与外部信息源连接得到新的洞察力。

公共云服务和platform-as-a-service(PaaS)带给开发人员和企业的独特机会是具体针对用户体验和有益用户的功能,而不是集中于类似故障转移,高效性的非功能性需求。尽管这些优点对于系统操作来说是极其关键的,但是对于用户来说,他们可能不会体验到这种优点(当然,除了当系统出故障的时候)。

一个使用公共云服务和PaaS全部潜力的解决方案的很好的例子就是Eye On Earth。作为European Environment Agency(EEA)的一项服务,它通过欧盟收集来自6,000个监控台的数据,通过全部32个成员国的努力协调,提出了对6亿公民集中可视化空气和水的质量。Eye On Earth也连接了600个科研机构,大专院校,政府部门和机构组织。

在严格的on-premises世界里,这样的解决方案永远不会存在。为6亿人口服务而进行的必要的基础设施建设,维护和服务所投入的资金是恐怖的,它大部分时间都是闲置的。此外,不同的机构,部门分摊这样一个解决方案的开销也是不可想象的。云服务的经济性使这样的解决方案具有可行性。通过6,000个远程监控台收集并汇总有效的数据仍然具有挑战。云数据库(例如SQL Azure)使它成为可能。你可以点击这里阅读更多资料,也可以点击这里查看相关视频。

 

随着越来越多的移动设备遍布各地,网络已经发展到不仅仅是一个单纯的浏览器体验—它已发展成为集浏览器,智能手机,平板电脑应用和应用程序市场于一体的综合体。用户希望通过网络活动更快捷,稳定,简便的应用程序。云服务提供了完美的平台,实现这一目标。在这里日益增长的移动前沿,开发人员意识到系统同步化,并且提供多重用户体验窗口,并建立混合应用程序是至关重要的。

在这里,转到我的第二个断言网络数据的未来。在过去的十几年里我们已经看到网络的爆炸,并且在过去的几年里,逐渐在移动设备和平板电脑上包含用户体验。对于开发者和内容合作伙伴,快速演变的是超越用户经验的扩展数据的必要性和可以通过Web API编写n-number可变的新用户经验。需要注意一些有趣的数据:

 

云在这个演化中扮演了重要的角色,它可以轻松的从on-premises数据源扩展数据并通过类似于SQL Azure Data Sync的技术将它同步到云中,并对每个人,每个开发者和每个设备都有效。

通过我们对像OData一样的开放式网络数据协议的积极支持,将这个世界都包含到云数据中现在成为可能。一个云服务通过网络、设备可以产生多种体验,并且能够插入到现实的社会媒介和用户体验中。

 

整个行业将会毫无疑问的向这个方向进化。参与到这个变化中,看着变化的发生,并看到公共云服务和PaaS如何将on-premises世界的数据连接到网络中,将是令人兴奋的。

 

本文翻译自:http://blogs.msdn.com/b/sqlazure/archive/2011/04/01/10148478.aspx