Is it possible to HTTP POST files to AWS Elastic File System?

0

I need to process large files, 100MB-10GB, files using lambda function. Files will first need to be uploaded to AWS EFS and then accessed/manipulated via AWS Lambda functions as shown in this diagram. The workflow is a little like processing videos on demand.

Does AWS EFS support direct uploading of files similar to S3 signed URL uploads? if the answer is NO, then what is the easiest way to allow customers to upload files to EFS using a browser?

Enter image description here

1回答
1
承認された回答

You cannot transfer files to EFS directly using HTTPS. But you could transfer it to an S3 bucket and then use AWS DataSync to copy it into EFS. More information can be found here: https://docs.aws.amazon.com/efs/latest/ug/trnsfr-data-using-datasync.html

That said, you could also use S3 to store the file and then use AWS Lambda to process it using its ephemeral storage: https://aws.amazon.com/blogs/aws/aws-lambda-now-supports-up-to-10-gb-ephemeral-storage/

AWS
dsp
回答済み 1年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ