1 Answer
- Newest
- Most votes
- Most comments
0
You could use AWS Batch as an alternative to EC2. Batch would take care of load balancing the EC2 fleet, queuing tasks and packing tasks onto instances based on the memory and CPU requirements of the task. If your tasks are fault tolerant you could also use a Spot Compute Environment and take advantage of spot pricing.
An alternative could be using AWS Lambda if your tasks are small and will complete within the maximum allowed lifespan of Lambda functions.
answered 2 years ago
Relevant content
- asked 2 years ago
- asked a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 7 months ago
Thank you. Lambda doesn't suit me because the program has to live for seven hours.