AWS Batch
- Fully managed batch processing at any scale.
 - A batch job is a job with a start and an end.
 - Provisions right amount of compute / memory.
 - Batch jobs are defined as Docker images and runs on ECS.
 
| Batch | Lambda | 
|---|---|
| No Time Limit | Time Limit | 
| Any run time | Limited run times | 
| Serverless | Relies on EC2 (managed by AWS) |