我们目前正在设计一个基于微服务的架构,将单体应用程序划分为微服务。
早些时候,巨石存在于两个不同的区域,即。美国和亚洲。美国实例将收到来自美国的请求,而亚洲实例将收到来自亚洲国家的请求。
现在,我们想使用 AWS EKS 来部署微服务。我检查了 EKS 是否部署在一个区域的 3 个不同 AZ 中以维护 HA。在我们的场景中,我们是否需要有 2 种不同的 AWS EKS 设置,美国和亚洲各有一种?
是否可以在不同区域只使用一个 EKS 和工作节点?
该架构包括 AWS EKS、spring boot 微服务、angular 5 应用程序、docker 和 kubernetes。