首页 > 解决方案 > 如何使用 Java 在 AWS lambda 函数中创建 S3 存储桶

问题描述

我正在尝试创建一个 S3 存储桶并将一些数据上传到 S3 存储桶中。但我对 AWS Lambda 服务有一些疑问。

  1. 如何使用 AWS Lambda 函数 (Java) 创建、删除、上传 s3 存储桶?
  2. 我使用 React native 作为前端,所以我必须调用 lambda API 调用来创建 s3 存储桶或在后端做一些事情。我的问题是,我可以在双方使用不同的语言吗?(即 React 是我的前端,Java 是我的后端)。

标签: javaamazon-web-servicesamazon-s3aws-lambda

解决方案


1-您可以通过适用于 Java 的 S3 客户端创建/删除/上传,有关更多信息,请查看适用于 Java 的 AWS 开发工具包 https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/s3/ AmazonS3Client.html

2-是的,您可以使用 AWS Lambda 支持的一种语言编写您的 Lambda 函数。

  • 节点
  • 爪哇
  • C#
  • Python

有关更多信息,请阅读以下文档 https://docs.aws.amazon.com/lambda/latest/dg/programming-model.html


推荐阅读