从Azure

时间:2017-02-17 03:09:54

标签: azure

我的公司有几个RESTful服务,它们位于防火墙之后。我希望能够使用客户端应用程序从Azure云访问这些服务,就好像该服务位于Azure中一样。

例如,如果我有一个本地网址,如:

https://onpremiseservice/Customers/1

我希望能够从Azure访问它

https://mycompany.azurewebsite.net/Customers/1

这可能吗?我可以进行某种URL转发吗?

2 个答案:

答案 0 :(得分:0)

有可能。使用Azure Service Bus Relays

答案 1 :(得分:0)

您有很多选择,这里的顺序是易于配置和性能(ExpressRoute是最难配置但具有最佳性能)。

  1. 使用专为此用例设计的Azure API Management

  2. 配置内部防火墙,以便Azure Web应用程序出站IP可以连接到内部API。然后在Azure Web应用程序中创建一个Web API,该代码使用HttpClient将调用代理到您的on perm API。

  3. 使用Hybrid Connection

  4. 使用Point-to-Site VPN

  5. 使用Site-to-Site VPN

  6. 使用ExpressRoute

  7. More information on your options in depth