如何配置具有多个后端的API管理?

时间:2019-06-05 20:03:44

标签: azure azure-api-management azure-application-gateway

我正在为客户端托管服务,在Azure中每个客户端都部署了相同的应用程序。

每个客户基本上就是这样

Application Gateway ->
App Service Environment ->
API Management ->
VM with Application back end ->
Remote Azure SQl Data

前三层大大增加了成本。

是否可以像这样配置它?

Application Gateway ->
App Service Environment ->
API Management ->
    - Client 1 
        VM1 with Application back end ->
        Remote Azure SQl Data1
    - Client 2 
        VM2 with Application back end ->
        Remote Azure SQl Data2
    - Client 3 
        VM3 with Application back end ->
        Remote Azure SQl Data3

即网络层将路由到适当的后端

例如也许每个客户端都会使用不同的URL访问Web层。

http://client1.rest-application.azure.com

http://client2.rest-application.azure.com

但是它们都通过相同的应用程序网关。

0 个答案:

没有答案