首页 > 解决方案 > With Apigee Load Balancer why do i need ELB,ALB,NLB, Global Load Balancers

问题描述

I understand Apigee can forward/loadbalance the request to target server. But various cloud provider sell their load balancer, if in my app which is backend i'm just exposing API's and i use apigee edge, why do i need any of those Load balancer? Am i missing anything conceptually?

标签: amazon-elbapigeeamazon-alb

解决方案


这可能为时已晚,但从架构/解决方案的角度来看,这是一个很好的问题。如果还有其他人对 Apigee LB 的使用有实际经验,一些评论会很有用(例如它是否可靠)我怀疑答案将非常依赖于解决方案......

回答您的具体问题 - 如果您可以使用 Apigee 删除现有的 LB,这有助于降低网络跃点的复杂性和数量。我会考虑的关键因素:

  • 如果您使用的是 AWS,并且您现有的解决方案依赖于 ELB,那么您不希望关闭它们以支持 Apigee
  • 现在哪个团队负责LB?和 Apigee 是同一个团队吗?如果是这样,将 LB 转移到 Apigee 会更可行,减少一层流量处理
  • 如果您使用云 Apigee,路由到本地(私有云)服务 - Apigee 可用于 DR 级别 LB,本地 LB 继续使用。

推荐阅读