gpt4 book ai didi

amazon-web-services - 如何在不使用 NAT 网关的情况下从 aws-lambda 连接 elasticache 和 dynamoDb

转载 作者:行者123 更新时间:2023-12-04 04:37:29 24 4
gpt4 key购买 nike

我需要从 aws-lambda 连接 dynamoDb 和 elasticache(使用 NAT 网关除外)。

ElastiCache 提供必要的缓存方法以及帮助使 Lambda 成为有状态的。令人担忧的是,要使 Lambda 与 DynamoDB 良好配合,它应该设置为 NoVPC。

如果我们必须使用 ElastiCache,Lambda 和两者必须在同一个 VPC 中。将 ElastiCache 和 DynamoDB 一起使用是一个很大的挑战,特别是对于 Lambda。鉴于 VPC 的挑战。您有什么建议可以让这更容易吗?

最佳答案

Lambda 函数必须具有 VPC 访问权限才能连接到 ElastiCache,并且必须能够访问 VPC 外部的资源才能访问 DynamoDB,因此它需要一个 NAT 网关。如果不启用 VPC 访问并设置 NAT 网关,就无法向单个 Lambda 函数提供对这两种服务的访问。

如果您只需要一个 Redis 服务器并且不需要专门使用 ElasiCache,那么您可以使用 RedisLabs不需要您在 Lambda 函数上启用 VPC 访问的实例。

关于amazon-web-services - 如何在不使用 NAT 网关的情况下从 aws-lambda 连接 elasticache 和 dynamoDb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37988152/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com