azure - 在生产环境中运行 Azure API 管理开发人员层

标签 azure azure-api-management

我需要在工作中部署 Azure API 管理,并且我们还需要 VNET 支持,因为我们的一些云端应用程序需要调用本地 API,反之亦然。 (我的公司有 ExpressRoute,因此我们可以使用 VNET 对等互连)

阅读 APIM 价目表非常痛苦,在我所在的地区,具有 VNET 支持的 APIM 高级版每月费用高达 2800 美元。我知道多年来人们一直在提示,而微软却没有采取任何行动。

因此问题是:是否有人在生产环境中运行 APIM 开发人员层?开发层拥有所有不错的功能,但不提供 SLA。我可以假设开发层和高级层在同一后端上运行吗?如果 APIM 开发级别下降,高级级别是否也可能下降,区别在于我将获得高级级别的补偿积分?说实话,如果开发级别和高级级别无论如何都会一起下降,我就不想获得积分。

即使我不需要 VNET 支持,价格非常实惠的消费层也不提供开发者门户!基本层已经有点贵了。我在这里翻白眼,为什么微软要限制那些伟大的功能??

额外问题:如果有人可以指导我如何将 VNET 集成到消费/基本层,我将不胜感激。

谢谢。

最佳答案

这里没有神奇的答案。你所传达的内容是准确的。您必须为顶级企业功能付费。

Fwiw,我确实有一个客户端将 dev sku 作为产品运行。有时它会在没有注意到的情况下下降,并在一段时间后(在一个例子中是几个小时)被提起。没有通知,也没有解释,只是通过票证发现是由于 RCA 后的 dev sku 造成的。通过产品 sku,他们可以像在 Azure 中提供其他高 SLA 产品一样保持实例的事件。

关于azure - 在生产环境中运行 Azure API 管理开发人员层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66245555/

相关文章:

azure - 如何在 Azure 门户中固定菜单?

asp.net - 如何在Azure端点中传递 header ..?

azure - 使用 terraform 在 Azure APIM api 中创建新操作

azure - 以 Websocket 协议(protocol)作为关键的速率限制 API 管理?

extjs - 使用 Sencha Touch Windows Phone 应用程序 + Windows Azure 移动服务 + 自定义后端推送通知

Azure docker容器给出 'Container use unauthorized'

azure - 如何在 API 策略中的应用程序见解请求中包含自定义字段

Azure API 管理缓存不起作用并出现错误 "Request is not cacheable, policy was not applied."

c# - 从 ASP.Net Web 应用程序在 Azure 虚拟机中远程运行 .exe

azure - 应用程序构建无法生成工件文件夹 Angular Azure 静态 Web 应用程序部署问题