在托管api方面,应用程序网关、api网关、api管理、api应用程序和应用程序服务有什么区别

问题描述 投票:0回答:1

我想了解以下服务在 Azure 上托管 api 时的区别

应用程序网关, api网关, api管理, 应用程序接口, 应用服务

一个简单易懂的例子会很有帮助,因为这些服务可能会变得非常混乱。

azure-api-management api-gateway azure-application-gateway azure-appservice azure-api-apps
1个回答
0
投票

Azure 应用程序网关和 Azure API 管理不是托管解决方案。简而言之,它们是管理流量的解决方案。想想诸如保护、负载平衡、SSL 终止、标头修改、路由等主题。它们可以很好地结合起来。请参阅文档以获得一些指导。

Azure Functions 和 Azure Web Apps 是 2 个托管选项,前者是无服务器产品,允许按使用付费,而 Web Apps 需要一个 App Service Plan,您根据配置的资源支付固定价格。

你提到的 api 应用程序和 api 网关我无法映射到 azure 服务。

这里是一个决策树,可以帮助澄清有关托管选项的事情。

© www.soinside.com 2019 - 2024. All rights reserved.