Process more volume files in lambda

0

Hi I am trying to create new volume based on the existing instance

instance - snapshot - (copy) - taking volume -- create new volume in lambda function My logic is running upto 60 GB but getting timed out from lambda more than 60 GB . . Could you please help me which on service i need to use for more size of volumes

Appreciate your help

2개 답변
2

For operations that involve large volumes that result in timeouts in Lambda, consider the following alternatives:

  • Ensure your Lambda function has the maximum allowed execution time (15 minutes) and sufficient memory.
  • Use AWS Step Functions to orchestrate workflows that exceed Lambda's 15-minute limit by breaking the process into smaller steps.
  • Look into AWS DataSync for efficient data transfer tasks, especially for large datasets.
  • Employ AWS Elastic File System (EFS) with Lambda for handling large datasets beyond Lambda’s storage limit.

If this has answered your question or was helpful, accepting the answer would be greatly appreciated. Thank you!

profile picture
전문가
답변함 2달 전
profile picture
전문가
검토됨 2달 전
profile picture
전문가
검토됨 2달 전
0

I would use StepFunctions instead of Lambda. There is no need to pay for the Lambda duration while it is waiting for the snapshot to finish. You can have a state to snapshot the volume directly, no need to invoke a Lambda function.

profile pictureAWS
전문가
Uri
답변함 한 달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠