Publicado en: Jul 14, 2023

AWS Batch ahora admite contenedores Linux ARM64 y Windows x86 en AWS Fargate. Esta característica ayuda a simplificar la adopción de la tecnología de contenedores moderna para los clientes de AWS Batch al ampliar sus opciones de arquitectura para programar contenedores Linux ARM64 y Windows x86 en entornos de computación de Fargate. La compatibilidad con la arquitectura ARM64 también ofrece a los clientes los beneficios de sostenibilidad de las instancias Graviton en Fargate, lo que puede ayudar a mejorar la relación precio/rendimiento en comparación con las instancias basadas en x86 comparables para una variedad de cargas de trabajo, incluida la computación de alto rendimiento.

Los clientes ahora pueden programar contenedores basados en ARM64 y en Windows usando la API de AWS Batch SubmitJob a través de la CLI o el SDK de AWS. Para ello, los clientes deberán crear una definición de trabajo de ARM64 o Windows mediante la API RegisterJobDefinition de AWS Batch. Los contenedores basados en ARM64 y Windows son compatibles con todos los entornos de procesamiento bajo demanda de Fargate.

Los contenedores Linux ARM64 ahora son compatibles en todas las regiones de AWS en las que AWS Batch está disponible actualmente, excepto en las regiones en las que Fargate no admite este servicio, como se indica en la Guía para desarrolladores de ECS en Fargate. Los contenedores de Windows x86 son compatibles con todas las regiones de AWS Batch, excepto las regiones de AWS GovCloud (EE. UU.). Para obtener más información sobre AWS Batch, consulte la guía del usuario de AWS Batch. Para obtener más información sobre la API de AWS Batch, consulte Referencia de la API de AWS Batch.