Which of the following is a possible reason for the Lambda function’s inability to launch?
The S3 event notification does not activate for files that are larger than 1,000 MB.
The resource-based policy for the Lambda function does not have the required permissions to be invoked by Amazon S3.
Lambda functions cannot be invoked directly from an S3 event.
The S3 bucket needs to be made public.
Explanations:
There is no 1,000 MB file size limit for S3 event notifications. S3 can trigger notifications for files larger than 50 MB.
If the Lambda function’s resource-based policy does not allow S3 to invoke the function, the Lambda won’t trigger.
Lambda functions can be triggered directly by S3 events if configured correctly.
Making the S3 bucket public is not required for triggering Lambda functions based on file uploads.