Terraform grows with your evolving needs
Use infrastructure as code to provision and manage any infrastructure across your organization.
Optimize infrastructure throughout its lifecycle
From provisioning and managing resources to standardizing workflows with policy guardrails, Terraform maximizes your infrastructure investments.
Adopt an infrastructure as code provisioning workflow
Collaborate in a remote and SOC 2-compliant environment.
- Stacks (beta) Simplify the coordination, deployment, and management of interdependent Terraform configurations. Watch demo
- Remote state storageSecurely manage your Terraform state files with automatic versioning and encryption at rest.Learn more
- Team collaborationReview and approve infrastructure changes easily with version control system (VCS) integration.Learn more
- Role-based access controlsCustomize permissions for platform teams, DevOps operators, and developers consuming Terraform resources.Learn more
- Flexible workflowsRun Terraform from the CLI, a UI, version control, or the API.Learn more
- Audit logsExport audit logs to external systems via an API or connect directly into Splunk for better visualization.Learn more
- Config-driven importEfficiently migrate resources into Terraform with auto-generated configurations.Learn more
- Terraform migrate (beta)Automate the migration from Terraform Community Edition to HCP Terraform or Terraform Enterprise.Learn more
Standardize best practices across your organization
Help your team remain secure and compliant every time they make a change to infrastructure.
- Private registryCreate and publish reusable modules, validated by an integrated testing workflow, that promote best practices across your teams.Learn more
- Module testing and management (beta)Generate tests, automate testing, and provide warning before module deprecation.Learn more
- Drift detectionUse built-in continuous checks against infrastructure state to detect changes and provide alerts. Operators can resolve drift issues directly from Terraform.Watch demo
- Policy as codeCreate security and compliance guardrails for any Terraform run with HashiCorp Sentinel and Open Policy Agent (OPA).Learn more
- Explorer for workspace visibilityMonitor all workspace data across your organization with a consolidated view.Watch demo
- Integrate with external toolsExtend Terraform workflows with third-party partner services for single sign-on, logging, security and compliance tools, cost management, and more.Browse integrations
- Unify on the HashiCorp suiteIntegrate with Vault for secrets management, HCP Packer for a golden image pipeline, and Boundary for privileged access management.Learn more
Scale for self-service, visibility, and optimization
Integrate Terraform functionality into the workflows your team uses every day.
- Self-serviceHelp end users discover and provision infrastructure with no-code modules and ServiceNow integration.Learn more
- API and CI/CD integrationsIntegrate Terraform runs into your CI/CD pipeline for flexible automation.Try it
- Concurrent runsMake it easier for teams to work faster by adding concurrent runs to your plan.Contact sales
- Private datacenter connectivityExecute Terraform runs from behind your own firewall or connect to other private resources.Learn more
- Event notificationReceive alerts via Slack and email when issues with infrastructure are detected, so you can roll forward or roll back as needed.Learn more
- Ephemeral workspacesAuto-destroy temporary resources and inactive workspaces to reduce unnecessary costs.Watch demo
- Continuous validationMonitor infrastructure health on Day 2 and beyond with custom checks and assertions.Watch demo
- Internal development platform Make compliant infrastructue easily available to developers with HCP Waypoint.Learn more
Integrate with your existing infrastructure
End-to-end automation for better business outcomes
- Optimize costsEliminate idle, underused, and over provisioned resources and reduce cloud spend by 20%. Terraform automatically enforces cost-centric policies to manage and limit unneeded, insecure infrastructure.
- Reduce riskTighten security and provisioning skills gaps with reusable, compliant plug-and-play modules. Terraform also continuously enforces policy guardrails and monitors infrastructure health across your entire organization.
- Move fasterStop wasting time with manual workflows. Terraform automates how you create, share, manage, and provision infrastructure. It improves efficiency by unifying workflows, sharpening visibility, and cutting redundant work.