AWS Batch

2023/03/23 - 4 updated api methods

Changes   This feature allows Batch to support configuration of ephemeral storage size for jobs running on FARGATE

2022/12/20 - 1 updated api methods

Changes   Adds isCancelled and isTerminated to DescribeJobs response.

2022/10/24 - 7 updated api methods

Changes   This release adds support for AWS Batch on Amazon EKS.

2022/04/14 - 2 updated api methods

Changes   Enables configuration updates for compute environments with BEST_FIT_PROGRESSIVE and SPOT_CAPACITY_OPTIMIZED allocation strategies.

2021/11/09 - 5 new 10 updated api methods

Changes   Adds support for scheduling policy APIs.

2021/07/27 - 1 updated api methods

Changes   Add support for ListJob filters

2021/03/31 - 3 updated api methods

Changes   AWS Batch adds support for Amazon EFS File System

2020/12/03 - 7 updated api methods

Changes   This release adds support for customer to run Batch Jobs on ECS Fargate, the serverless compute engine built for containers on AWS. Customer can also propagate Job and Job Definition Tags to ECS Task.

2020/11/24 - 2 updated api methods

Changes   Add Ec2Configuration in ComputeEnvironment.ComputeResources. Use in CreateComputeEnvironment API to enable AmazonLinux2 support.

2020/10/20 - 4 updated api methods

Changes   Adding evaluateOnExit to job retry strategies.

2020/10/02 - 3 new 9 updated api methods

Changes   Support tagging for Batch resources (compute environment, job queue, job definition and job) and tag based access control on Batch APIs

2020/09/25 - 3 updated api methods

Changes   Support custom logging, executionRole, secrets, and linuxParameters (initProcessEnabled, maxSwap, swappiness, sharedMemorySize, and tmpfs). Also, add new context keys for awslogs.

2019/10/17 - 2 updated api methods

Changes   Adding support for Compute Environment Allocation Strategies

2019/07/26 - 3 updated api methods

Changes   AWS Batch now supports SDK auto-pagination and Job-level docker devices.

2019/04/03 - 4 updated api methods

Changes   Support for GPU resource requirement in RegisterJobDefinition and SubmitJob

2018/11/20 - 7 updated api methods

Changes   Adding multinode parallel jobs, placement group support for compute environments.

2018/11/12 - 2 updated api methods

Changes   Adding EC2 Launch Template support in AWS Batch Compute Environments.

2018/04/06 - 4 updated api methods

Changes   Support for Timeout in SubmitJob and RegisterJobDefinition

2017/11/29 - 3 updated api methods

Changes   Add support for Array Jobs which allow users to easily submit many copies of a job with a single API call. This change also enhances the job dependency model to support N_TO_N and sequential dependency chains. The ListJobs and DescribeJobs APIs now have the ability to list or describe the status of entire Array Jobs or individual elements within the array.

2017/08/14 - 1 updated api methods

Changes   This release enhances the DescribeJobs API to include the CloudWatch logStreamName attribute in ContainerDetail and ContainerDetailAttempt

2017/04/11 - 2 updated api methods

Changes   API Update for AWS Batch: Customer provided AMI for MANAGED Compute Environment

2017/03/28 - 4 updated api methods

Changes   Customers can now provide a retryStrategy as part of the RegisterJobDefinition and SubmitJob API calls.

2016/12/14 - 16 new api methods

Changes   AWS Batch is a batch computing service that lets customers define queues and compute environments and then submit work as batch jobs.