使用 Apigee 负载均衡器,为什么我需要 ELB、ALB、NLB、全局负载均衡器

With Apigee Load Balancer why do i need ELB,ALB,NLB, Global Load Balancers

我了解 Apigee 可以 forward/loadbalance 向目标服务器发送请求。但是各种云提供商出售他们的负载均衡器,如果在我的后端应用程序中我只是公开 API 并且我使用 apigee edge,为什么我需要这些负载均衡器?我在概念上遗漏了什么吗?

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

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

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