1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 我不认为这是正确的方法。您提到的博客讨论了从另一个帐户中的 Kinesis/DDB 流在一个帐户中触发 Lambda 函数。
我认为在您的情况下,最好的办法是在从流触发的第一个帐户 (DDB) 中使用 Lambda 函数。让这个函数在第一个账户的 VPC 中运行。将该 VPC 与第二个账户中托管 Kafka 的 VPC 对等。 Lambda 函数应该能够通过对等连接进行对话并将记录提取到 Kafka 中。
如果这两个帐户在同一个组织中,可能通过使用 VPC 共享,则无需进行 VPC 对等。我没有测试它,所以我不确定它是否有效,因为 Lambda 可以在同一账户的 VPC 中运行。不确定如何处理共享 VPC。
只是为了回答关于有两个 lambda 的问题,Lambda 函数默认在 AWS 管理的 VPC 中运行。如果那个 Lambda 试图调用另一个 Lambda,我认为它将保留在同一个 VPC 中。第二个 Lambda 将在秒账户的 VPC 中运行,因此据我所知不会有互联网流量。
相关内容
- AWS 官方已更新 3 年前
- AWS 官方已更新 1 年前