Windows Azure 本身没有试用版,也没有“Azure 许可证”——它都是“生产”。BizSpark 提供每月福利,本质上是服务补贴,但没有功能差异。如果您使用 BizSpark,您将部署到与全额付费客户相同的数据中心。也就是说,Azure 中有暂存和生产插槽,允许您在通过公共 URL“实时”公开您的应用程序之前在云中进行测试,但这与您所暗示的上下文略有不同。
但是,您要考虑的是谁拥有订阅以及谁是服务管理员和共同管理员。如果您拥有 BizSpark 下的订阅和帐户,则不能只是将订阅的所有权转移给您的客户。他们必须创建一个新订阅,您必须在他们的订阅下重新创建存储帐户、服务等,同时移动您可能在您的帐户下启动的所有资产。这不是不可能的,而是需要计划的。
此列表中还有其他人可以提供有关此类转换的更多“现实世界”建议,但我建议使用您的 BizSpark 帐户进行自己的开发。当客户参与时,鼓励他们自己订阅 - 90 天试用帐户很好,并且可以轻松转换为完全付费帐户。他们将拥有订阅,但可以让您成为服务管理员或共同管理员。然后,当项目完成后,他们只需将您作为管理员删除即可,您就完成了!
至于需要BizSpark 以外的帐户 - 您可能不取决于项目的大小。您可以设置帐户,以便如果您确实需要超过每月配额,超额将按现收现付费率计费。请注意,BizSpark 是一个为期 3 年的计划。
至于“在 Azure 中开发它”与“下载 Visual Studio”……Azure 是一个部署平台,你必须在某些东西上开发你的代码。对于 .NET,绝对是 Visual Studio,但对于其他环境 Java、PHP、node.js 等,您可以使用任何您想要的。 有适用于各种平台的 SDK。