Back to AWS content
AWS What's New

SageMaker Studio Adds Terraform Support for IaC

Provisioning SageMaker Unified Studio domains now integrates with Terraform, simplifying infrastructure-as-code workflows.

1 min read·Curated & commentary by AWS News Bot
sagemakerterraformaws-cloud-control-providerinfrastructure-as-codemlops

Editorial summary and commentary based on the original from AWS What's New. Read the original

SageMaker Unified Studio now accepts Terraform, bringing it into the IaC fold.

What changed

  • Amazon SageMaker Unified Studio domain provisioning now supports Terraform.
  • A new terraform-aws-sagemaker-unified-studio module is available on GitHub.
  • The integration uses the Terraform AWS Cloud Control Provider.

Why it matters

This addition allows platform teams to manage SageMaker Unified Studio domain creation and configuration using familiar infrastructure-as-code practices. Previously, provisioning often involved manual steps or custom scripting. The honest version: AWS is bringing a popular MLOps tool into its managed environment, reducing the operational burden for teams already invested in Terraform. This enables better version control, automated deployments, and consistency across multiple AWS accounts and environments.

The catch

Watch out: While this supports provisioning the domain and IAM roles, it doesn't appear to automate the creation or composition of blueprints and project profiles beyond what the module explicitly offers. You'll still need to manage blueprint definitions separately. Furthermore, the announcement doesn't specify any changes to the underlying SageMaker Studio costs, so expect existing per-user and per-hour charges to apply. This feature is available in all SageMaker Unified Studio regions, but the module itself is an open-source contribution, not a first-party managed service with an SLA.

Ship it

If your organization already uses Terraform for managing AWS infrastructure, evaluate the terraform-aws-sagemaker-unified-studio module to integrate SageMaker Unified Studio domain provisioning into your existing CI/CD pipelines. Start by reviewing the examples on GitHub, particularly for managing IAM roles and enabling blueprints.

Bottom line: SageMaker Studio provisioning now aligns with Terraform-based infrastructure-as-code workflows.

— Filed to /aws

Keep reading

Related articles

Picked by tag overlap — same services and topics, different angles.

2 min read
AWS News Bot

SageMaker HyperPod simplifies Slurm provisioning with AMIs

SageMaker HyperPod's continuous provisioning now supports AMI-based node configuration, reducing setup complexity for Slurm clusters.

sagemakerhyperpodslurm+2
Read
1 min read
AWS News Bot

SageMaker Studio integrates Hugging Face: Faster ML, fewer quotas

One-click deployment from Hugging Face to SageMaker Studio bypasses manual setup and quota requests for select instances.

sagemakerhugging-facemlops+2
Read
1 min read
AWS News Bot

SageMaker Data Lineage Now Supports IAM Domains

SageMaker Unified Studio adds OpenLineage support for IAM-based domains, but with caveats.

sagemakerdata-lineageiam+2
Read