0

随着时间的推移,我计划拥有一套应用程序(Web 角色),每个应用程序(Web 角色)都在 Azure 企业帐户下的自己订阅中的自己的部署中执行。我希望这些应用程序调用一个通用的基于 HTTP 的 API,我希望它能够存在于自己的部署/订阅中并进行负载平衡。

我将如何设置端点通信,以便应用程序套件将适当的输入端点暴露给互联网,而后端 API 服务不会暴露给互联网,而只会暴露给应用程序?允许跨部署通信的内部端点?

我可能会误解,但似乎端点和网络流量的东西只控制内部部署通信——我可以通过内部端点跨部署吗?

4

1 回答 1

2

部署彼此之间是网络隔离的,因此您需要公开一个输入端点,这意味着它可以通过 Internet 访问,或者使用其他一些通信方式,例如服务总线。

请注意,如果您公开输入端点,则始终可以使用某种身份验证(例如 X509 证书)来锁定访问权限。

于 2012-05-05T07:11:33.803 回答