繁体   English   中英

将基于 Java 的 Lambda package 部署到 S3 存储桶

[英]Deploying a Java based Lambda package to S3 bucket

我正在 Java 中的 Lambda 项目上工作。 其实我已经把它打包成jar了。 作为部署的一部分,我想将此 jar 上传到 s3 存储桶。

在设置 lambda function 时,我想指定上传的 jar 的 s3 密钥。 我在互联网上看到了很多例子。 但是他们中的大多数人都在谈论Js或Python。 一些文章也与 Java 相关,但没有具体说明如何执行此操作。

有人可以帮忙吗? 谢谢。

编辑

I am using Terraform to create my lambda function, where I have to pass the s3 bucket along with the s3 key of the uploaded Lambda jar.

有各种文章向您展示如何使用 Java Lambda 运行时 API 来构建执行各种用例的 Z04A7DA3C5B05CAD85DA1EEBB923。 这些在 Java V2 Github 存储库中:

1 - 创建一个 Amazon Web 服务 Lambda function 标记位于 Amazon S3 存储桶中的数字资产

2 - 使用 AWS Step Functions 和 AWS SDK for Java 构建通过多个渠道发送通知的工作流

3- 创建计划事件以调用 Lambda 函数

所有这些示例都为您提供分步说明,并向您展示如何使用 Lambda Java 运行时 ZDB974238714CA8DE4F4 与其他 AWS 服务交互的 Lambda 构建函数。 例如,第一个向您展示了如何构建一个 Lambda function 可以自动标记 Amazon S3 存储桶中的图像。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM