我的问题类似于这个,但我更倾向于使用哪个版本。
在我过去工作过的地方,这些决定都是由其他团队做出的,而现在我被要求提供建议。
版本:大多数站点是否认为在 DEV、QA 和 STAGE 环境中运行开发版,然后在生产环境中只运行企业版就足够了?我特别指的是 BizTalk (2010/2013) 和 SQL Server (2008/R2 和 2012) 等服务器产品。
换句话说,如果某个软件可以在 Developer Edition 上运行,Microsoft 是否保证它也可以运行在 Enterprise 上。我当然知道 99.9% 的时间都可以运行,但这是安全且最佳的做法吗?
许可:开发人员版本的价格明显较低;我认为 Premium MSDN 包括在非生产环境中运行企业版的权利。如果 QA 访问 QA 服务器上的文件,他们需要哪种许可证?
集群:此外,我们在生产中运行集群环境。我很少在 QA 甚至 STAGE 中使用集群。
答案1
版本:大多数站点是否认为在 DEV、QA 和 STAGE 环境中运行开发版,然后在生产环境中只运行企业版就足够了?我特别指的是 BizTalk (2010/2013) 和 SQL Server (2008/R2 和 2012) 等服务器产品。
换句话说,如果某个软件可以在 Developer Edition 上运行,Microsoft 是否保证它也可以运行在 Enterprise 上。我当然知道 99.9% 的时间都可以运行,但这是安全且最佳的做法吗?
我认为微软不会保证任何东西在任何地方都能正常工作。他们可以提供指导和最佳实践,在这种情况下,开发人员版与企业版确实有一些不同。2010 版的完整详细信息如下:http://social.technet.microsoft.com/wiki/contents/articles/6987.biztalk-server-2010-pricing-and-licensing.aspx但你可能已经知道它们是什么了。
是的,大多数网站将在 Dev、QA、Stage 中运行开发者版本……正如 MS 在前面的链接中所说的那样。
"Many customers who deploy BizTalk Server implement separate development, testing, and production environments for their BizTalk Server 2010 solution. For the development and testing environments, you can use the free download of the BizTalk Server Developer Edition."
许可:开发人员版本的价格明显较低;我认为 Premium MSDN 包括在非生产环境中运行企业版的权利。如果 QA 访问 QA 服务器上的文件,他们需要哪种许可证?
这不是应该在这里回答的问题。可以回答,但在 SF 上给出许可答案并不明智,而且无论如何都是 OT。
集群:此外,我们在生产中运行集群环境。我很少在 QA 甚至 STAGE 中使用集群。
您是在问是否应该在 QA 或 STAGE 中部署集群吗?这不是必需的...集群是为了 HA,不是为了应用程序本身的功能,而是为了正常运行时间。