Posted On: Jun 27, 2017

AWS Batch enables developers, scientists, and engineers to easily and efficiently run hundreds of thousands of batch computing jobs on AWS. AWS Batch dynamically provisions the optimal quantity and type of compute resources (e.g., CPU or memory optimized instances) based on the volume and resource requirements of jobs submitted to job queues. With AWS Batch, there is no need to install and manage batch computing software or server clusters, allowing you to instead focus on analyzing results and solving problems. AWS Batch plans, schedules, and executes your batch computing workloads which run on Amazon EC2 and Spot Instances. 

There is no additional charge for AWS Batch. You only pay for the AWS resources (e.g. EC2 instances) you create to store and run your batch jobs. 

AWS is currently available in the following regions:

  • US East (N. Virginia) us-east-1
  • US West (Oregon) us-west-2
  • US East (Ohio) us-east-2
  • EU West (Ireland) eu-west-1
  • EU (London) eu-west-2
  • EU (Frankfurt) eu-central-1
  • Asia Pacific (Tokyo) ap-northeast-1
  • Asia Pacific (Sydney) ap-southeast-2

For more information on AWS Batch: