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

demandé il y a un an916 vues
1 réponse
1
Réponse acceptée

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
répondu il y a un an

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions