amazon-web-services - AWS Lambda 与 AWS 步骤函数

标签 amazon-web-services amazon-s3 aws-lambda aws-step-functions

我正在设计一个应用程序,其输入是一个大型文本文件(大小范围为 1-30 GB),每 15 分钟上传到 S3 存储桶。它将文件拆分为 n 个小文件,并将这些文件复制到 3 个不同的 aws 区域中的 3 个不同的 S3 存储桶。然后 3 个加载应用程序从各自的 s3 存储桶中读取这 n 个文件,并将数据加载到各自的 aerospike 集群中。

我正在考虑使用AWS lambda函数来分割文件并加载数据。我最近遇到了 AWS 步骤函数,根据我所读到的内容,它也可以达到目的。我不确定该选择哪一款,哪一款的价格会更便宜。如有任何帮助,我们将不胜感激。

提前致谢!

最佳答案

Lambda 和 Step 函数就像楼层和通往每层楼的台阶。您不能用另一个替换一个。

Lambda 正在计算,步骤函数将它们带到所需的步骤。

Youtube视频解释得很好:https://www.youtube.com/watch?v=Dh7h3lkpeP4

再次打个比方,在将其传递到下一层之前,您可以在一个楼层中进行多次计算(lambda)。

其中一个示例如下所示。

用例: https://john.soban.ski/transcribe-customer-service-voicemails-and-alert-on-keywords.html

enter image description here

希望有帮助。

关于amazon-web-services - AWS Lambda 与 AWS 步骤函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54119053/

相关文章:

amazon-web-services - 如何更改 AWS S3 上的默认存储类

node.js - 使用带有 s3 的 Electron 更新程序的 Electron 应用程序导致访问被拒绝错误

aws-lambda - AWS Lambda 层 : No module named 'psycopg2._psycopg' "

node.js - aws lambda 可以调用 matlab 函数吗?

aws-lambda - AWS typescript CDK : Lambda Version Internal Failure

node.js - 将图像从 S3 存储桶下载到 Lambda 临时文件夹 (Node.js)

php - AWS S3 PHP 进度条(服务器到云)

javascript - 访问以www开头的网页地址时没有 'Access-Control-Allow-Origin' header 。没有 www 它可以工作 - 为什么?

node.js - 创建图像缩略图并上传到 s3 存储桶中

amazon-web-services - 从 python boto 客户端在 S3 中调用带有数据负载的 SageMaker 端点