我已经在Windows Azure上完成了一个以前的项目,但它很小,我可以自己做开发和测试。所以,我的本地机器,加上Azure中的一个“测试”版本已经足够了。
现在我的公司希望将其主要应用程序迁移到Azure。问题是,每个客户端中有10个拥有自己的代码和数据库。我们试图让它们保持同步,但是你知道业务人员,客户马上得到他想要的东西。
无论如何,我们需要的是一种通过所有运行Azure Fabric的Dev,Testing和QA环境的方法。我知道我可以在Azure上为每种情况创建10个网站和10个数据库,但这将是疯狂的代价和维护的噩梦。
我对处理负载平衡或外部端点并不太担心。我只想让测试人员登录并轻松点击。
关于如何模拟办公室环境的任何建议?
由于
答案 0 :(得分:0)
如果您考虑一下,除了启动实例之外别无选择,尤其是Azure存储和开发结构存储的行为不一样。
如果您正在测试10个应用,那么它们都需要测试计算时间。但是,正如布伦特和马克指出的那样,只要你有效地管理你的时间,这并不重要。甚至SQL Azure成本计算也是按时间片完成的。
您可以做的是创建应用或培训测试人员以部署和删除应用变体。至少,它使他们,而不是你负责管理使用。