3 Answers
- Newest
- Most votes
- Most comments
3
Yes, using Lambda here, see documentation - https://docs.aws.amazon.com/lambda/latest/dg/services-s3-batch.html
There is also a blog post on batch processing - https://aws.amazon.com/blogs/compute/creating-aws-serverless-batch-processing-architectures/
And some best practices - https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
answered 2 years ago
0
If you build your Lambda function with containers, then you can consider running the containers in EKS in future should your use case change.
answered 2 years ago
Relevant content
- asked 2 years ago
- Accepted Answerasked 2 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 9 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago
You can't really just use the same container image and run it on a traditional container solution (ECS/EKS/Docker/etc). Lambda has a specific event driven programming model that do not exist on the other platforms. The container image is just a packaging mechanism (what runs inside the image is different between Lambda and the other platforms)
Yes; the invocation mechanisms will be different. The core remains the same though.