Announcing Terraform support for AWS Parallel Computing Service

Posted on: Mar 24, 2025

Today, we are announcing Terraform support for AWS Parallel Computing Service (PCS). Customers can now use Terraform to create and manage their PCS clusters.

PCS makes it easier to run and scale high performance computing (HPC) workloads and build scientific and engineering models on AWS using Slurm. PCS already supports managing your HPC environments through the AWS Management Console, AWS Command Line Interface (CLI), AWS CloudFormation, and AWS APIs. With this release, customers can now define and deploy their PCS infrastructure using the HashiCorp Terraform Infrastructure as Code (IaC) tool, and manage clusters through their existing Terraform workflows. This integration is enabled through the Terraform AWS Cloud Control Provider.

To get started with using Terraform with PCS, please refer to an example PCS implementation recipe, as well as the Terraform Provider documentation. To learn more about PCS overall, please refer to the service documentation.