Terraform StudioInfrastructure as Code for AWS and Azure
Choose a cloud provider

Pick a cloud, then it as code.

Choose the services you need, configure them and get a Terraform project where every resource references the others. Hover a provider to preview what it generates.

Amazon Web Services

hashicorp/aws

Available
VPC 10.0.0.0/16 Internet ALB EC2 EC2 Aurora

Terraform AWS Studio builds with the hashicorp/aws provider: 55 services from VPCs and subnets to EKS, Aurora, AWS Backup, CloudWatch and an Enterprise or Non-Enterprise multi-account landing zone.

  • VPC & NAT
  • EC2 · ECS · EKS
  • Aurora · DynamoDB
  • S3 · Lambda
  • Backup · CloudWatch
  • AWS WAF Landing Zone
Open AWS Studio

Microsoft Azure

hashicorp/azurerm

Available
VNET 10.1.0.0/16 · rg-web Internet App GW VM VM Azure SQL

Terraform Azure Studio builds with the hashicorp/azurerm provider: 63 services from resource groups and VNets to AKS, Azure SQL, Azure Backup, Azure Monitor and an Enterprise or Standard landing zone.

  • VNet & NSG
  • VMs · AKS
  • Azure SQL · Cosmos DB
  • Storage · Functions
  • Backup · Monitor
  • Azure CAF Landing Zone
Open Azure Studio

Choose a cloud

Start with AWS or Azure. Both use the same workflow.

Pick services

Dependencies are suggested as you go, so the VPC, subnets and security groups line up.

Configure and learn

Every block is explained, with links to the Terraform Registry docs.

Download

Get a ZIP that is ready for terraform init and plan.

Showing AWS studio counts. Point at a provider or press A / Z to switch.

55AWS services
100hashicorp/aws resource types
9Guided presets
7Service categories