我们将使用Asp.net core 2.2开发Web API
现在我们想将它用作无服务器,因此决定使用API Management(APIM)。
当我们开始研究如何在APIM中部署API时,我们首先需要在App Service中部署API,然后在APIM中进行配置。
在这种情况下,我们不会使用无服务器架构(即仅支付电话费),我们支付的费用包括App Service和APIM(在VNet下,还有1500英镑)
这是正确的方法吗?
虽然在这方面做了更多,我发现我们也可以使用Visual Studio code或Visual Studio 2017编写Azure功能。希望它与Web API一样具有类似的开发经验。
因此,对于Azure Functions,它将是无服务器架构。
唯一的问题是AzureFunctions @ Edge目前无法使用,我们需要使用像CloudFlare这样的第三方CDN。