我们将使用Asp.net core 2.2开发Web API
现在,我们希望将其用作无服务器服务器,因此决定使用相同的API管理(APIM)。
当我们开始研究如何在APIM中部署API时,似乎我们首先需要在App Service中部署API,然后在APIM中对其进行配置。
在这种情况下,我们不采用无服务器架构(即仅为通话付费),而我们为App Service和APIM付费(要在VNet下使用,要多付1500英镑)
这是正确的方法吗?
答案 0 :(得分:0)
在深入探讨这一点时,我发现我们还可以使用Visual Studio code或Visual Studio 2017编写Azure函数。希望它将像我们使用Web API一样具有类似的开发经验。
因此,使用Azure Functions,它将是无服务器架构。
唯一的问题是,AzureFunctions @ Edge到目前为止尚不可用,我们需要使用CloudFlare之类的第三方CDN。