首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >推荐用于向外部客户部署.NET应用程序的工具(内部部署)

推荐用于向外部客户部署.NET应用程序的工具(内部部署)
EN

Stack Overflow用户
提问于 2017-05-25 23:46:23
回答 1查看 85关注 0票数 2

我想了解SO社区对自动部署到外部客户端的看法。我们开发软件,并将其包装在安装屏蔽中,然后将其发送给客户,这样他们就可以安装在自己的服务器上。这些客户中的大多数都希望在不打孔的情况下将其所有数据包含在其环境中,这使得自动化部署具有一定的挑战性。

我们试图解决的问题是摆脱安装屏蔽和编写安装脚本代码,这些代码很糟糕,维护也很繁重,并朝着现代的方式部署软件。

Azure和AWS是不可能的,因为它涉及到外部托管数据,而我们的客户不喜欢这样。

到目前为止,我们已经研究了Octopus Deploy,似乎是一个很有前途的工具,特别是他们有一个不需要穿透防火墙漏洞的“轮询触摸屏”。

你还有其他的建议吗?想法?

EN

回答 1

Stack Overflow用户

发布于 2017-05-31 06:59:47

这在很大程度上取决于您与客户的关系。如果您对调度和执行部署负责且值得信任,那么Octopus Deploy是一个很好的解决方案。否则,很难说服您的客户设置Windows服务来轮询等待命令的外部终结点。

如果您的客户希望您提供一个包供他们进行评估和部署,那么Microsoft ClickOnce将是一个很好的选择。

这两种选择都很成熟,有大量的供应商和社区支持。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44184620

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档