首页 > 解决方案 > AWS Lambda 到 Aurora RDS 数据传输成本和网络架构

问题描述

我注意到我们从 RDS 中获得了相当多的数据传输成本。我想了解是什么原因造成的,以及我们的网络架构是否存在缺陷。

所以这是架构:

  1. 在(可用区)AZ-c 上运行的 Aurora 集群,属于 3 个公有子网(每个 AZ 1 个)
  2. 3 个私有子网中的 Lambda(每个 AZ 1 个)
  3. 允许 Lambda 通过安全组与 RDS 实例通信

我认为 RDS 实例位于公共子网中的唯一原因是避免使用代理从办公室连接到它(我们有一个 SG 允许从 lambda 和我们的办公室 IP 访问)。

我是否应该尝试仅从 1 个子网运行 lambda,即与 RDS 集群位于同一 AZ 中?

标签: amazon-web-servicesaws-lambdaamazon-rdsamazon-vpc

解决方案


推荐阅读