我想獲得SO社區對自動部署到外部客戶端的意見。 我們開發的軟件可以用安裝屏蔽包裝並將其發送給客戶,以便它們安裝在自己的服務器上。這些客戶中的大多數都希望在他們的環境中包含他們的所有數據,而不會造成任何漏洞,這使得自動化部署變得有點困難。建議將.NET應用程序部署到外部客戶的工具(內部部署)
我們正試圖解決的問題是擺脫安裝屏蔽和編寫安裝腳本代碼,它吸收和維護沉重,並朝現代方式部署軟件。
Azure和AWS不存在問題,因爲它涉及託管外部數據,我們的客戶不喜歡這樣。
我們已經調查了Octopus Deploy到目前爲止,似乎是一個有前途的工具,特別是他們有一個「輪詢觸手」,不需要穿孔防火牆。
您有任何其他建議嗎?想法?
這個問題太主觀了,除非你改寫,否則會被關閉。 – Kye
對於具有相似交付模式的其他人來說,這可能是有價值的。 – nolimit