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.
- StacksWatch demo
Simplify the coordination, deployment, and management of interdependent Terraform configurations.
- Remote state storageLearn more
Securely manage your Terraform state files with automatic versioning and encryption at rest.
- Team collaborationLearn more
Review and approve infrastructure changes easily with version control system (VCS) integration.
- Role-based access controlsLearn more
Customize permissions for platform teams, DevOps operators, and developers consuming Terraform resources.
- Flexible workflowsLearn more
Run Terraform from the CLI, a UI, version control, or the API.
- Audit logsLearn more
Export audit logs to external systems via an API or connect directly into Splunk for better visualization.
- Config-driven importLearn more
Efficiently migrate resources into Terraform with auto-generated configurations.
- Terraform migrateLearn more
Automate the migration from Terraform Community Edition to HCP Terraform or Terraform Enterprise.
Standardize best practices across your organization
Help your team remain secure and compliant every time they make a change to infrastructure.
- Infragraph (Limited Availability) Learn more
Unify your hybrid estate with a centralized, event-driven infrastructure knowledge graph designed to provide real-time visibility.
- Private registryLearn more
Create and publish reusable modules, validated by an integrated testing workflow, that promote best practices across your teams.
- Module testing and management (beta)Learn more
Generate tests, automate testing, and provide warning before module deprecation and revocation.
- Drift detectionWatch demo
Use built-in continuous checks against infrastructure state to detect changes and provide alerts. Operators can resolve drift issues directly from Terraform.
- Policy as codeLearn more
Create security and compliance guardrails for any Terraform run with HashiCorp Sentinel and Open Policy Agent (OPA).
- Explorer for workspace visibilityWatch demo
Monitor all workspace data across your organization with a consolidated view.
- Integrate with external toolsBrowse integrations
Extend Terraform workflows with third-party partner services for single sign-on, logging, security and compliance tools, cost management, and more.
- Unify on the HashiCorp suiteLearn more
Integrate with Vault for secrets management, HCP Packer for a golden image pipeline, and Boundary for privileged access management.
Scale for self-service, visibility, and optimization
Integrate Terraform functionality into the workflows your team uses every day.
- Self-serviceLearn more
Help end users discover and provision infrastructure with no-code modules and ServiceNow integration.
- API and CI/CD integrationsTry it
Integrate Terraform runs into your CI/CD pipeline for flexible automation.
- Concurrent runsContact sales
Make it easier for teams to work faster by adding concurrent runs to your plan.
- Private datacenter connectivityLearn more
Meet higher levels of security and governance with private VCS access, policy enforcement, and run tasks.
- Event notificationLearn more
Receive alerts via Slack and email when issues with infrastructure are detected, so you can roll forward or roll back as needed.
- Ephemeral workspacesWatch demo
Auto-destroy temporary resources and inactive workspaces to reduce unnecessary costs.
- Continuous validationWatch demo
Monitor infrastructure health on Day 2 and beyond with custom checks and assertions.
- Internal development platform Learn more
Make compliant infrastructue easily available to developers with HCP Waypoint.
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.
Get started with Terraform
It takes only a few minutes to get started with HCP Terraform’s Free tier. You can have up to 500 managed resources, unlimited users and apply cycles, and access to essential security features like SSO and policy as code.