amazon-web-services - AWS Lambda 到 Aurora RDS 数据传输成本和网络架构
问题描述
我注意到我们从 RDS 中获得了相当多的数据传输成本。我想了解是什么原因造成的,以及我们的网络架构是否存在缺陷。
所以这是架构:
- 在(可用区)AZ-c 上运行的 Aurora 集群,属于 3 个公有子网(每个 AZ 1 个)
- 3 个私有子网中的 Lambda(每个 AZ 1 个)
- 允许 Lambda 通过安全组与 RDS 实例通信
我认为 RDS 实例位于公共子网中的唯一原因是避免使用代理从办公室连接到它(我们有一个 SG 允许从 lambda 和我们的办公室 IP 访问)。
我是否应该尝试仅从 1 个子网运行 lambda,即与 RDS 集群位于同一 AZ 中?
解决方案
推荐阅读
- svelte - Svelte TypeError 无法解构 getContext(...) 的属性,因为它未定义
- java - Android TV 应用开发 - 使用 Kotlin/Java 更改系统设置
- python - -215:opencv 程序中的断言失败
- laravel - 如何设置变量环境 Laravel 7
- php - Latitude Checkout API 使用 curl 返回 string(0) ""
- c# - 在 DataAnnotations 中为 displayName 添加样式
- javascript - 无法获取 reCAPTCHA 令牌 onSubmit 方法
- javascript - 反应组件中的滑块输入不滑动
- python - 为 django 中的每条记录添加带有查询集的查询集
- c++ - 为什么朋友函数需要在类之外声明