Home icon

Use Terraform to deploy a complete AWS Batch environment on Amazon EKS

HPC Blog



The article discusses the new blueprint for deploying a complete AWS Batch environment on Amazon EKS using Terraform, providing infrastructure as code for production deployments.

Specifically, the article covers:

  • The benefits of using AWS Batch on Amazon EKS for compute-intensive, high-scale batch workloads
  • The complexity of coordinating various AWS and Kubernetes resources required for AWS Batch on EKS
  • The introduction of a new open-source blueprint within the Data on Amazon EKS (DoEKS) project
  • How the blueprint uses Terraform to create all necessary AWS resources and Kubernetes permissions
  • Key features like separate job queues for On-Demand and Spot instances
  • The architecture diagram illustrating the deployed resources
  • Ongoing work to support new AWS Batch features like multi-container pods and gang scheduling


Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Nov 13
2024
Automate the deployment of Amazon RDS for Db2 Instances with Terraform
Feb 11
2025
Using the Terraform AWS Cloud Control provider for managing AWS Batch resources
May 19
2026
Deploying Amazon RDS for Db2 using Terraform
May 1
2024
Automate Terraform Deployments with Amazon CodeCatalyst and Terraform Community action

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.