通过API管理访问高级API的推荐方法,无需高级或开发人员

时间:2019-11-13 11:54:00

标签: azure api proxy azure-api-management on-prem

我一直在研究如何通过内部网络将本地/本地托管的API导入。 我在以下位置找到了Microsoft的文档:“将Azure API管理服务与内部虚拟网络一起使用”,但是(据我所知),其前提条件是必须在APIM资源上具有Developer或Premium层。

由于我们希望能够在生产环境中使用API​​M,因此我们无法使用开发人员层,Premium目前无法盈利。

我想做的是能够通过API管理代理来公开本地API的端点。

还有其他方法可以做到吗?

1 个答案:

答案 0 :(得分:0)

考虑到APIM的其他层级可以访问Internet上的资源,您可以考虑采用两种替代方案来公开本地数据。

  1. Application Gateway + VPN Gateway
  2. App Service + Hybrid Connection
  3. Logic Apps + On-Premise Data Gateway

通过这些设置,您可以将它们设置为APIM的后端。

此外,您可能希望通过设置以下一项或多项措施来保护这些服务免受公共互联网的侵害

此外,APIM中直接有一个feature request for supporting Hybrid Connections,您可以投票赞成它以获得吸引力。

相关问题