我必须使用两个单独的 Lambda 函数 - 一个从 S3 存储桶读取文件并写入memcache
集群。他们单独工作得很好。但是,我无法将它们“合并”在一起。
首先,从 S3 读取的功能在“无 VPC”设置下工作,而写入 Elastic Cache 的功能仅在功能和集群位于同一 VPC 中时工作。
其次,从 S3 读取的功能仅AmazonS3FullAccess
应用了策略。虽然我现在AWSLambdaVPCAccessExecutionRole
也应用了,但我不确定这个设置是否会因为上面提到的 VPC 差异而起作用。
AWS Step 函数是答案吗?如何构建从 S3 读取文件并写入 Elastic Cache 集群的无服务器应用程序?