Microsoft Azure入门 - 本地副本?

时间:2011-05-17 15:40:17

标签: azure

是否有能力为Azure安装“开发环境”,或者提供所有相同API,存储方法等的本地等效项?

最终的游戏是在我开发时不支付Azure费用。

3 个答案:

答案 0 :(得分:3)

是的,Azure SDK and Tools带有一个与真正的Azure非常相似的本地仿真环境,并允许用户完成大部分开发而无需向Azure部署一个位。

为角色和Azure存储(表,Blob,队列)提供了仿真。 如果您需要SQL Azure,建议使用常规SQL Server并严格遵守兼容的功能。

答案 1 :(得分:3)

转到Windows Azure页面download the SDK and tools - 使用Web平台安装程序简化安装。

本地模拟环境模拟blob,表和队列以及计算实例(尽管是单独的进程,而不是单独的VM实例)。 API都在本地模拟环境中工作。

要使用SQL Azure,您需要一个真实帐户。 AppFabric服务也是如此。

您知道:您可以使用SQL Azure,AppFabric服务和一些计算实例获得30天的完全免费帐户。转到www.windowsazurepass.com,然后使用促销代码DPWE01。

编辑:在回答中同意Igor:您可以使用SQL Server进行开发,然后将数据库推送到SQL Azure。最新的SQL Server Management Studio支持与SQL Azure兼容的SQL输出脚本。正如Igor所指出的,只需坚持兼容的SQL(这是SQL Server的一个非常大的子集)。

答案 2 :(得分:0)

SDK是可行的方法,但请注意,部署工作者角色实例可能会相当复杂,但安装SDK后在本地进行测试非常简单。