Azure API管理和Web API最佳实践

时间:2019-02-27 09:58:54

标签: azure azure-api-management serverless-architecture

我们将使用Asp.net core 2.2开发Web API

现在,我们希望将其用作无服务器服务器,因此决定使用相同的API管理(APIM)。

当我们开始研究如何在APIM中部署API时,似乎我们首先需要在App Service中部署API,然后在APIM中对其进行配置。

在这种情况下,我们采用无服务器架构(即仅为通话付费),而我们为App Service和APIM付费(要在VNet下使用,要多付1500英镑)

这是正确的方法吗?

1 个答案:

答案 0 :(得分:0)

在深入探讨这一点时,我发现我们还可以使用Visual Studio codeVisual Studio 2017编写Azure函数。希望它将像我们使用Web API一样具有类似的开发经验。

因此,使用Azure Functions,它将是无服务器架构。

唯一的问题是,AzureFunctions @ Edge到目前为止尚不可用,我们需要使用CloudFlare之类的第三方CDN。