1

我有 4 个使用 DynamoDB 的 SpringBoot 微服务。他们有一些端点需要公开才能让我的应用程序工作,还有一些端点应该用于服务之间的内部通信。实现这一目标的最佳架构是什么?

一般来说,我在想这样的事情:

  • 具有外部可用端点的 API 网关
  • 私有 VPC
  • 部署在内部 VPC 中的 Elastic BeanStalk 上的微服务

配置上述内容的最佳方法是什么,以便服务可以访问 DynamoDB 并相互调用。但是客户端只能调用 API GW 中定义的特定端点?

4

0 回答 0