假设您的api /服务需要一个入口点,那么ALB和Api Gateway都可以。但是Api Gateway在路由流量之外具有更多功能。
为了路由流量,为什么要在API网关上使用ALB?有没有明确的使用案例,其中ALB更可取?
通常,选择权取决于您,但是如果您要运行完整的API,那么如果您要使用它提供的功能集,我建议使用API Gateway 。
如果您想对API使用以下任何一项,那么API网关将是最终的选择:
这些只是API网关的部分功能,ALB可以像替换一样进行替换,并且可以支持其中一些功能,例如基于Lambda的目标组或通过按比例分配目标组来进行金丝雀部署。
最终,您会决定如何看待应用程序的未来发展,我认为API Gateway可让您专注于构建应用程序,而API Gateway负责这些其他部分(在配置后)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句