- Newest
- Most votes
- Most comments
Hi,
I am a great fan of AWS Batch for jobs that you need to run on demand. It's also based on container images and very easy to set up. BTW, under the hood, it leverages Fargate.
In my experience, going to ECS / Fargate directly in more appropriate for long-lasting applications: for example a permanent web application.
AWS Batch makes it very easy to submit your jobs once in a while as you need. Also, the setup is much simpler than ECS/Fargate.
See https://aws.amazon.com/batch/
You may want to have a look at https://www.youtube.com/watch?v=Ym9HWYFwFS8
Best,
Didier
Hello!,
Based on what you have described about the two Lambda functions, I would suggest you take a look at Fargate. That may take you some time to migrate your Java code to a container-based and configure the Fargate for that.
If you allow me, I would also suggest, if possible to consider changing from Java to Python (NumPy + Pandas) when handling large files. You may take good advantage of that.
Best, Mangar
Relevant content
- asked 3 years ago
- asked 2 years ago
- asked 2 years ago
