1
A
回答
5
而不是什么可以在Azure中支持想,这可能是因为你决定移植您的应用程序在考虑它的挑战更有帮助:
- Web应用程序。由于Web角色托管IIS,因此通常将通用的asp.net或asp.net mvc网站移植到Azure时几乎没有问题。您会遇到一些小问题 - 请参阅我的related answer了解更多详情。
- UI。如果您的应用程序具有与WinForms应用程序相似的特定输出,您将无法运行它,因为您没有视频输出。
- GPU依赖关系。如果您正在根据特定的GPU进行一些后台处理,则无法在Azure虚拟机中运行。
- 注册表和其他系统级访问。如果您的应用需要更新注册表或运行MSI,您将无法安装您的应用。
- 实例亲和力。如果您的应用程序需要会话粘性(例如,登录用户必须在每次访问时访问同一服务器实例),则无法完成此操作。
- COM interop。 COM互操作非常有限,因为您无法通过注册表安装任何东西。如果您依赖Excel Services,则不具备该功能。
- SQL限制。今天SQL Azure限于50GB,并且不提供自定义服务器实例的功能。此外,尽管它支持SQL Server的一大部分,但它不支持100%的SQL Server,因此可能有些sprocs可能不再有效。今天没有SQL代理,因此您需要在工作进程中重新创建该功能。
这只是你可能遇到的一些挑战的一个敏感的问题 - 我敢肯定还有其他的。
请记住,Azure为您的应用程序提供Windows 2008 Server映像以便在其上运行,因此如果您的应用程序今天可以在该环境中运行,并且不需要我列出的内容,则应该处于非常好的状态。
0
您可以使大多数.NET项目在Azure中工作。 Azure支持以下项目类型:网站(包括ASP.NET和ASP.NET MVC),工作者(后台应用程序)和wcf服务。
0
不要忘记安全性 - 在Azure上进行身份验证有多种方式,但没有一种方法只是将IIS/ASP设置为Windows身份验证。
相关问题
- 1. 什么使项目适合Azure /云?
- 2. Entity Framework目前适合什么类型的项目?
- 3. 什么是适合HTML的BLOB类型?
- 4. 为什么knockout.js因小型项目而出名,backbone.js适合大型项目?
- 5. 什么类型的索引最适合Oracle的DATE类型?
- 6. Prolog是否适合这种类型的项目?
- 7. TFS适合小型项目吗?
- 8. 项目龙目岛适合大型java项目吗?
- 9. PHP框架适合什么样的项目?
- 10. 什么是适合JavaScript文件的内容类型标题?
- 11. 什么类型的收集适合web服务在.Net?
- 12. YAML最适合什么类型的应用/使用?
- 13. 什么是适合电子邮件的MySQL类型?
- 14. 什么是适合Web服务的XML类型?
- 15. 什么类型的图表最适合显示这些数据?
- 16. 什么Git分支模型适合你?
- 17. 适合的数据类型
- 18. Selenium .net SelectElement选项,什么是适当的数据类型?
- 19. 什么样的类库适用于Universal和Winform项目?
- 20. MaxJSONlength适合什么?
- 21. 什么MySQL类型最适合“价格”列?
- 22. 什么.net StringComparison类型最适合主机名比较?
- 23. 为什么双向构图不适合传递值类型?
- 24. Azure是否适合托管初学Silverlight项目?
- 25. 什么时候MVC不再适用于大型项目?
- 26. 比较集合不同项目类型
- 27. 什么是C中的复合类型?
- 28. 目前有什么动态类型.NET Web开发的选项?
- 29. 什么是.NET项目源代码文件的MIME类型?
- 30. 什么时候合并开源项目?
http://www.microsoft.com/windowsazure/evidence/ – 2010-10-24 16:22:48