跟踪开发和暂存环境
我在一家小型开发商店工作,该商店维护着相当多的定制软件产品。他们有 3 个环境——测试、登台和运行软件的生产环境。绝大多数是 Web 应用程序 (ASP.NET),少数是计划应用程序或 Windows 服务。这些应用程序都通过 ASP.NET Web 服务、一些 WCF 服务和 DLL 库相互交互,并且都共享大量数据库。
管理团队正在寻找一种解决方案来跟踪在不同服务器上运行的所有软件实例 - 应用程序 A 依赖于 B 和 C,并使用具有登录凭据 LMNOP 等的数据库 X。
是否有任何现成的 -现有的产品可以帮助完成这项任务,还是我们最好从头开始开发一些东西?
I'm working in a small development shop that maintains a fairly large number of custom software products. They have 3 environments -- Test, Staging, and Production where software is run from. The vast majority are web applications (ASP.NET) while a few are scheduled applications or Windows Services. The applications all interact with one another via ASP.NET Web Services, a handful of WCF services, and DLL libraries, and all share a significant number of databases.
The management team is looking for a solution to keep track of all of the instances of software running on the different servers -- Application A depends on B and C, and uses Database X with login credentials LMNOP etc.
Are there any off-the-shelf products out there that can help with this task, or are we better off developing something from scratch?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我个人使用 CruiseControl,但我计划使用 TeamCity 和 RedGate 进行数据库源代码控制。我也有 3 个环境(Team City 最多免费 3 个)。
I personally use CruiseControl but I plan to use TeamCity with RedGate for DB source control. I also have 3 environments (team city is free up to 3).