云计算 频道

微软Windows Azure初级教程:基本原理

  踏上Azure开发之旅

  尽管Azure开发可以使用PHP或者是Java,但是Azure平台最支持的——也是我将要使用的,是.NET。第一步是安装Azure SDK。有两种办法:你可以使用独立的SDK,也可以安装一个包含VS 2008、VS 2010和SDK的包。由于我是图形界面开发的倡导者,而且对在命令行下创建和部署软件毫无兴趣,因此我选择了后者。

  在管理和存储服务方面,Azure提供了使用HTTP和XML的REST API【http://en.wikipedia.org/wiki/Representational_State_Transfer】。然而,对软件开发来说,使用HTTP和XML是一件很无聊的事情。SDK包含了一套客户类,这些类提供了很好管理的.NET API,因为这些类对HTTP和XML底层的通信细节进行了抽象。

踏上Azure开发之旅
▲开发组件(The Development Fabric)有一些很方便的特征,比如控制台的喷涌式注销;而以前在云中不能很简单地访问他们

  就像这些客户端库一样,SDK包含了一个有两部分组成的本地部署环境:用于部署应用的“Development Fabric”和提供Azure 的大规模云端存储的“Development Storage”。平时的开发中,您将在这样的环境下进行部署和调试。对大部分应用来说,不会感觉到有什么不同,虽然Development Storage系统跟真正的Azure存储相比有一些限制。

0
相关文章