0

场景:我们有需要与托管在 azure 中的应用程序通信的 Web 应用程序和服务。此外,开发人员也应该能够以某种方式部署 azure 应用程序。

有人可以帮我决定或选择连接企业应用程序以与 azure 托管应用程序通信的最佳方式的最佳实践吗?

  1. 为 MS 提供的范围打开防火墙 ( http://www.microsoft.com/en-us/download/details.aspx?id=29840 ) 有很多安全人员不想全部打开。

  2. 在内部应用程序上配置代理,使其通过具有请求 443 和 80 访问权限的服务帐户的代理。

谢谢你。

4

1 回答 1

0

使用Azure 服务总线

“服务总线中继通过允许本地 Web 服务投射公共端点,解决了本地应用程序与外部世界之间通信的挑战。然后系统可以访问这些 Web 服务,这些服务继续在地球上的任何地方在本地运行。”

另请阅读如何使用服务总线中继服务

对于部署,我们使用 Azure 服务管理 REST API 通过 HTTP 直接将 DEV/TEST 部署到 Azure。对于生产部署,我们的构建设置为将包和配置文件上传到 BLOB,我们的 PROD 支持团队使用 BLOB 文件中的 Azure 门户进行部署。感谢Rhys Godfrey ,您可以在此处找到复制包的构建任务代码。

于 2013-04-13T01:02:52.217 回答