是否有能力为Azure安装“开发环境”,或者提供所有相同API,存储方法等的本地等效项?
最终的游戏是在我开发时不支付Azure费用。
答案 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后在本地进行测试非常简单。