Batch Processing Workloads
Understanding the nature of batch processing jobs and recommended AWS compute solutions for them.
A batch processing job that is highly dynamic, stateless, and can tolerate interruptions, making it resilient to potential restarts or disruptions.
EC2 Spot Instances are an ideal solution for stateless, fault-tolerant, and flexible workloads such as dynamic batch processing jobs.
Technical Specs: Offers up to 90% cost savings compared to On-Demand instances.
AWS Lambda is designed for short-duration tasks and is therefore unsuitable for batch processing jobs that require longer execution times.
Technical Specs: Unsuitable for jobs > 60 minutes.