Posted On: Aug 2, 2023

AWS Batch now supports Linux ARM64 and Windows x86 containers in AWS Fargate via AWS Batch console. This feature helps AWS Batch customers simplify the adoption of modern container technology by expanding their architecture options for scheduling Linux ARM64 and Windows x86 containers in Fargate compute environments. Support for ARM64 architecture also gives customers the benefits of Graviton instances in Fargate which can help improve price/performance over comparable x86-based instances for a variety of workloads including high performance computing.

Customers can now create ARM64-based and Windows-based job definitions using the Job Definitions tab in the AWS Batch console. ARM64-based and Windows-based containers are supported in all Fargate on-demand compute environments. If you would like to configure and use Linux ARM64 and Windows x86 containers programmatically visit the RegisterJobDefinition section of the AWS Batch User Guide.

Linux ARM64 containers are now supported in all AWS Regions where AWS Batch is currently available and Fargate supports ARM64 architecture (see exceptions in Developer Guide for ARM64 workloads). Windows x86 containers are supported in all AWS Batch Regions excluding the AWS GovCloud (US) Regions. To learn more about AWS Batch, see the AWS Batch User Guide.