繁体   English   中英

自动更新从Azure Function App到API Management

[英]Automate updates from Azure Function App to API Management

鉴于 Azure 函数可以导入到 API 管理,如此处所述,当 Azure 函数发生变化时,我们如何使 API 保持最新? 例如,如果 Function 签名更改或添加或删除 function。 这个过程怎么才能自动化,所以一旦Azure的函数发生变化,变化就会反映到API中?

微软的 API 管理团队在这里提出了一个解决方案,但我不清楚这个解决方案如何与 Azure Function 应用程序一起应用作为 API 的后端。

是的,您需要将其作为发布过程的一部分。 发布新版本的 Azure Functions 后,您将把新规范导入 API Management。

https://marketplace.visualstudio.com/items?itemName=stephane-eyskens.apim

在 APIM 中导入和发布 API 后,它不会自动更新 因此,即使开发人员发布了新版本,消费者仍会使用 APIM 中发布的旧版本 API。

尝试使用Azure DevOps 管道将 API 持续交付给 Azure API Management Service

添加创建/更新任务,该任务会根据Swagger文件在APIM中创建或更新API,并设置不同的API策略。 此任务还将更新 APIM 中的 API,以防开发人员创建新的 API 方法或删除 API 方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM