2012-01-06 131 views
1

對不明問題標題!我有一個asp.net應用程序,與另一個第三方軟件(燃燒玻璃 - 通過TCP/IP連接到網絡應用程序,需要 - 正確配置的DNS條目,固定IP和最小8GB RAM,並通過命令提示符完全管理)在一個單獨的專用服務器上。Web角色/員工角色/ VM角色?

我想我的web應用程序的形式轉化爲MVC和蔚藍的部署,也動我使用第三方軟件(與上面的要求)。是否有可能在蔚藍上達到上述要求?

我應該使用哪個角色燒玻璃?

+0

的Windows Azure目前不支持固定IP。這可能是一個阻礙。 – BrentDaCodeMonkey 2012-01-06 16:07:13

+0

您能否提供一個鏈接到Burning Glass軟件應用程序? – 2012-01-06 16:08:19

+0

@Brent - 一旦部署,IP地址保持固定,除非應用程序被刪除並重新部署。通過最新更新,您現在可以升級角色大小,添加/刪除角色,添加/刪除全部端點而不刪除+重新部署。 – 2012-01-06 16:09:14

回答

3

的一般規則是在Web或輔助角色來安裝第三方軟件,你旁邊的Web應用程序,如果你願意,只要:

  • 您可以通過MSI或一些其他機制安裝不需要人工干預
  • 安裝時間比較快(可能最多5分鐘左右)
  • 安裝可靠

如果任何這些是不可能的,你需要使用VM角色來預安裝應用程序。

至於通過命令行管理應用程序:只要你可以在命令行通過調用您的應用程序,你真行。如果您需要將命令輸入到控制檯中,那麼在Windows Azure中這是不實際的,除非您可以遠程連接到控制檯。不知道燃燒玻璃,我不知道這是否可以完成。

雖然Windows Azure中不會讓你選擇你的IP地址,分配的IP地址,只要你不刪除,並重新部署應用仍然有效。您可以在不重新部署的情況下升級應用程序,因此這不應該成爲您的問題。