【发布时间】:2018-03-13 03:42:27
【问题描述】:
我必须使用两个单独的 Lambda 函数 - 一个从 S3 存储桶读取文件并写入 memcache 集群。他们单独工作得很好。但是,我无法将它们“合并”在一起。
首先,从 S3 读取的函数在“无 VPC”设置下工作,而写入 Elastic Cache 的函数仅在函数和集群位于同一 VPC 时工作。
其次,从 S3 读取的函数仅应用了 AmazonS3FullAccess 策略。虽然我现在也应用了AWSLambdaVPCAccessExecutionRole,但由于上述 VPC 差异,我不确定此设置是否有效。
AWS Step 函数是答案吗?如何构建从 S3 读取文件并写入 Elastic Cache 集群的无服务器应用程序?
【问题讨论】:
标签: amazon-web-services amazon-s3 memcached aws-lambda serverless