从开发到生产

时间:2014-01-25 17:36:09

标签: jquery asp.net sql-server visual-studio-2010 c#-4.0

背景

我正在使用mssql-server express在Visual Studio上开发一个Web应用程序,并希望得到一些指导。

我想将此Web应用程序放在真实的环境中,并通过Internet访问它以进行测试。我问这个问题有两个原因:

  1. 我想知道localhost和生产环境之间的速度差异。
  2. 将Web应用程序引入生产环境的成本概述。
  3. 问题:

    您能否概述一下如何实现这一目标以及与每个步骤相关的成本? 关于这一主题的书籍或其他资源的建议也将受到赞赏。

    提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

为了测试性能原因,我建议使用云虚拟机。在那里,您可以动态更改虚拟机的可用资源,以便检查其在各种虚拟机资源配置下的可用性和整体行为。我建议使用云虚拟机而不是云托管服务的原因是,在您的虚拟机中,您可以更自由地进行可能影响性能的调整(数据库设置等)。

最受欢迎的虚拟机云服务之一是Amazon Elastic Cloud platform。由于您使用的是Microsoft开发生态系统,因此您还应该考虑使用Microsoft Azure platform,它可以更好地与您的工具集成(visual studio)。关于价格,您可以查看Amazon EC pricingMicrosoft Azure price calculator。这两项服务都有免费试用套餐和非常灵活的计划,以最大限度地降低您的成本。

希望我帮忙!