文件名称:image-pipeline-aws-lambda:适用于AWS Lambda的图像管道演示
文件大小:33KB
文件格式:ZIP
更新时间:2024-06-03 08:23:56
JavaScript
适用于AWS Lambda的图像管道演示 该项目包含旨在使用AWS Step Functions创建图像处理管道的AWS Lambda函数定义。 image-pipeline-trigger :打算由S3存储桶中的Object Create事件触发,它将为该事件生成一个唯一的ID,并使用该ID以及存储桶名称和对象键来触发Step Function。 image-resize :将创建图像缩略图(使用50%缩放)并将其放到其他S3存储桶中。 image-analysis :使用AWS Rekognition生成图像的标签。 image-db-update :将缩略图的位置以及标签存储在DynamoDB表中。 image-api :访问DynamoDB表的只读API。 使用SAM模板sam-template.yml配置S3存储桶,DynamoDB表,Step Function和La
【文件预览】:
image-pipeline-aws-lambda-master
----template.yml(2KB)
----image-db-update()
--------test-event.json(294B)
--------index.js(951B)
--------package.json(137B)
----deploySam.sh(291B)
----image-pipeline-trigger()
--------test-event.json(99B)
--------index.js(757B)
--------package.json(139B)
----image-api()
--------index.js(753B)
--------package.json(107B)
----sam-template.yml(5KB)
----advanced-serverless.todo(1KB)
----LICENSE(438B)
----image-resize()
--------test-event.json(99B)
--------index.js(1KB)
--------package.json(128B)
----step_function_graph.png(22KB)
----.gitignore(13B)
----README.md(2KB)
----test-env.json(338B)
----image-analysis()
--------test-event.json(99B)
--------index.js(723B)
--------package.json(107B)