AWS – AWS Batch now supports multiple EC2 Launch Templates per Compute Environment
AWS Batch now supports association of multiple Launch Templates (LTs) with AWS Batch Compute Environment (CE). You no longer need to create separate AWS Batch CEs if you wanted to apply different configurations based on the size and type of your Amazon Elastic Compute Cloud (EC2) instances. With support for multiple LTs per CE, you can dynamically choose a unique Amazon Machine Image (AMI), provision right amount of storage, or apply unique resource tags and more by associating different EC2 launch templates with different EC2 instance types used by a CE, enabling you to define flexible configurations for running your workloads using fewer CEs.
You can associate multiple LTs while creating a new CE or update an existing CE to use multiple LTs for different instance types. AWS Batch allows you to define up to 10 LTs, overriding the default LT, per CE for different EC2 instance families or instance family and size combinations. For more information, see Launch Templates page in the AWS Batch User Guide.
AWS Batch supports developers, scientists, and engineers in running efficient batch processing for ML model training, simulations, and analysis at any scale. Multi-Node Parallel jobs are available in any AWS Region where AWS Batch is available.
Read More for the details.