我有多个API,我通过Azure API Management公开了它。
我在各种环境中使用一个实例。所以目前我手动添加/更新API的/操作。此外,我正在为这些操作中的一些操作设置缓存,重写URL。但是现在管理这些工作变得有点太多了。 有没有办法,当任何操作合同在API中更改时,我可以构建/刷新APIM并设置缓存,重写URL,策略等,而无需APIM中的人工干预?
答案 0 :(得分:0)
您可以考虑使用Swagger(Azure中的OPEN API)通过Azure API policy来控制数据流以确保安全,并可以考虑使用Azure provided REST API来配置APIm服务并使用{{3} }来构建后端。
一般概念流程 AGW <> APIM <> API <>应用服务