Azure API 管理和 Web API 最佳实践
Azure API Mangagement & Web API best practices
我们将使用 Asp.net 核心 2.2
开发 Web API
现在我们想将其用作无服务器,因此决定使用 API 管理 (APIM)。
当我们开始研究如何在 APIM 中部署 API 时,似乎我们首先需要在 App Service 中部署 API,然后在 [=25] 中进行配置=]M.
在这种情况下,我们不采用无服务器架构(即只为调用付费),我们同时为应用服务和 APIM 付费(在 VNet 下,多 1500 英镑)
这是正确的方法吗?
在深入了解这一点时,我发现我们也可以使用 Visual Studio code OR Visual Studio 2017 编写 Azure 函数。希望它会是我们在 Web API.
中的类似开发体验
因此对于 Azure Functions,它将是无服务器架构。
唯一的问题是 AzureFunctions@Edge 目前还不可用,我们需要使用像 CloudFlare 这样的第 3 方 CDN。
我们将使用 Asp.net 核心 2.2
开发 Web API现在我们想将其用作无服务器,因此决定使用 API 管理 (APIM)。
当我们开始研究如何在 APIM 中部署 API 时,似乎我们首先需要在 App Service 中部署 API,然后在 [=25] 中进行配置=]M.
在这种情况下,我们不采用无服务器架构(即只为调用付费),我们同时为应用服务和 APIM 付费(在 VNet 下,多 1500 英镑)
这是正确的方法吗?
在深入了解这一点时,我发现我们也可以使用 Visual Studio code OR Visual Studio 2017 编写 Azure 函数。希望它会是我们在 Web API.
中的类似开发体验因此对于 Azure Functions,它将是无服务器架构。
唯一的问题是 AzureFunctions@Edge 目前还不可用,我们需要使用像 CloudFlare 这样的第 3 方 CDN。