Batch Job Cost Optimisation
May 30, 2026 | 5 min read
Nightly ETL
A 6-hour batch job on 10 c5.2xlarge instances costs $12/night. With 4x speedup, run on 3 instances for $3.60/night.
Spot Instance Strategy
Shorter jobs tolerate higher spot interruption rates. Use cheaper spot instances.
Scheduling Windows
Finish before business hours to avoid peak-rate compute.
Annual Savings
$12/night * 365 = $4,380/year
$3.60/night * 365 = $1,314/year
Savings: $3,066/year per pipeline