2013-04-12 43 views
0

場景: 我們有需要與Azure託管的應用程序進行通信的Web應用程序和服務。另外,開發人員也應該能夠部署Azure應用程序。從企業環境連接到Windows Azure服務的最佳實踐

是否有人可以幫助我決定或選擇哪種最佳做法來連接企業應用程序以與Azure託管應用程序進行通信?

  1. 通過MS(http://www.microsoft.com/en-us/download/details.aspx?id=29840)有很多與安全傢伙不想打開所有提供的範圍打開防火牆。在內部應用程序

  2. 配置代理,使其通過代理與服務帳戶具有請求443和80

感謝您訪問雲。

回答

0

使用Azure Service Bus

「服務總線繼電器允許本地Web服務項目公共端點解決了本地應用和外部世界之間溝通的挑戰。然後系統可以訪問這些Web服務,它繼續運行導通來自地球上任何地方的房屋。「

也讀取How to Use the Service Bus Relay Service

對於部署,我們通過HTTP將Azure服務管理REST API直接用於DEV/TEST部署到Azure。對於Production部署,我們的構建設置爲將包和配置文件上載到BLOB,我們的PROD支持團隊使用BLOB文件中的Azure Portal部署。你可以找到構建任務代碼來複制你的包here,感謝Rhys Godfrey

+0

Azure服務總線只能部分解決問題。我們需要部署我們的應用程序,並能夠連接到SQL Azure,爲此需要443端口。 –

+0

SQL實際上是在1433年,並且通過HTTP部署應用程序 - 您沒有打開端口80? – viperguynaz