2014-01-25 35 views
0

背景从开发向生产

我使用的是MSSQL-Server Express的开发上Visual Studio的Web应用程序,并希望一些指导。

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

  1. 我想知道本地主机和生产环境之间的速度差异。
  2. 将Web应用程序引入生产环境的成本概览。

问题:

你能为我提供的如何做到这一点的概述以及与每个步骤相关的成本?
关于这个主题的书籍或其他资源的建议也将不胜感激。

非常感谢您的帮助!

+0

你为什么不在你的localhost中测试它?有理由吗?通常,我们不会发布用于测试目的的应用程序... –

+0

感谢您的快速响应! – dbca

+0

我猜测主要目的是测试速度。我想知道使用本地主机和生产环境之间的速度差异。 – dbca

回答

0

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

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

希望我帮了忙!

+0

感谢您的信息Pantelis! – dbca