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 年前915 查看次数
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 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则