技术开发 频道

揭开云计算的面纱:走近Windows Azure

  Azure 就是微软云计算所有服务的基础平台,从 Live 服务,到数据服务,到提供 SharePoint 和 Microsoft Dynamics CRM 的空间服务。应用程序即可以运行在云中,也可以运行在本地系统,如下图所示:

 

  3.Windows Azure 带来的好处

  Azure服务平台的设计目标是用来帮开发者更容易地创建web和互联设备的应用程序。它提供了最大限度的灵活性、选择和使用现有技术连接用户和客户的控制。

  (1)利于开发者过渡到云计算:世界上数以百万计的开发者使用.NET Framework和Visual Studio开发环境。利用Visual Studio相同的环境创建可以编写、测试和部署的云计算应用。

  (2)快速获得结果:应用程序可以通过点击一个按钮就部署到Azure服务平台,变更相当简单,不需要停工修正,是个试验新想法的理想平台。
    
  (3)想象并创建新的用户体验:Azure服务平台可以让你创建Web、手机、使用云计算的复杂应用。与 Live Services连接可以访问4亿Live用户,新的使用新方式与用户交流的机会。

  (4)基于标准的兼容性:为了可以和第三方服务交互,服务平台支持工业标准协议,包括HTTP、REST、SOAP、 RSS,和 AtomPub.你可以方便地集成基于多种技术或者多平台的应用。

  4.Windows Azure SDK开发工具

  Azure服务平台使开发者能够在原有的技能、工具和技术(如微软的.NET Framework,Visual Studio等)的基础上,进一步提高应用程序开发的灵活性和有效性。开发者也可以选择其他的商业或者开源的开发工具或技术,然后通过Azure服务平台提供的通用Internet标准,比如HTTP、REST、WS-*和AtomPub来进行操作。 微软为我们提供了云计算服务Azure相关的开发工具包,包括一下三个组成部分:

  (1)Complete offline development environment, including computation and storage  services
  (2)Complete command-line SDK tools and samples
  (3)Visual Studio add-in that enables local debugging

  Windows Azure SDK应运而生,对微软云计算感兴趣的程序员们可以适当关注. 微软的SDK(软件开发工具包)工具包运用Java和Ruby语言。这个工具包可使Java和Ruby开发者依托Azure平台应用.NET服务。不过,到目前为止,该工具包只允许Java和Ruby开发者在微软数据中心编写服务程序。官方下载地址:Windows Azure Software Development Kit (January 2009 CTP)

  总结

  以上就是我整理的关于Windows Azure 服务平台的相关知识,希望通过本文对您学习Windows Azure 服务平台有所帮助。理解Windows Azure 云计算平台的结构和特性,以后微软为我们提供了那些可以用来做云计算相关学习和开发的工具包。

0
相关文章