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

问题描述 投票:0回答:1

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

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

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

还有其他方法吗?

azure api proxy azure-api-management on-prem
1个回答
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,您可以投票赞成它以获得吸引力。

© www.soinside.com 2019 - 2024. All rights reserved.