HashiCorp Terraform automates infrastructure provisioning at any scale.
Execute Terraform runs in a consistent, agent-based environment with built-in secure state management and versioning.
Prevent misconfigurations by enforcing policy before infrastructure is provisioned. Codify organizational best practices and guardrails using the Sentinel policy as code framework.
Integrate third-party services into the Terraform lifecycle to enhance your provisioning workflows with security, compliance, and cost management tools.
Publish modules and providers within your organization to promote best practices and enable self-service across your teams.
Continuously scan your infrastructure state to detect unexpected changes and notify operators with customized alerts.
Provision infrastructure securely and reliably in the cloud with free remote state storage. As you scale, add workspaces to break up monolithic infrastructure or manage more projects.
Collaborate in a remote and SOC2-compliant environment.
Store and dynamically update your Terraform state file securely with encryption at rest.
Run Terraform from the CLI, a UI, version control, or the API.
Manually approve changes or automate a run as soon as a pull request is merged into a main branch.
Review and comment on plans prior to executing any change to infrastructure.
Set up different access levels for admins, DevOps operators, and developers consuming Terraform resources.
Export audit logs to external systems via an API or connect directly into Splunk for better visualization.
Help your team remain secure and compliant every time they make a change to infrastructure.
Create blueprint modules for your infrastructure that promote best practices across your teams.
Calculate costs before applying infrastructure changes and control them using policy as code.
Terraform provides built-in continuous checks against infrastructure state to detect changes and provide alerts. Operators can resolve drift issues directly from Terraform.
Create security and compliance guardrails for any Terraform run with Sentinel or third-party tools.
Integrate hundreds of third-party tools into your Terraform workflow.
Integrate Terraform functionality into the workflows your team uses every day.
Enable end-users to discover and provision infrastructure with no-code modules and ServiceNow integration.
Execute Terraform runs from behind your own firewall or connect to other private resources.
Integrate Terraform runs into your CI/CD pipeline for improved automation.
Send notifications about runs via email, Slack, or webhooks.
Increase your team’s velocity by adding concurrent runs to your plan.
Continuously validate the health of infrastructure after provisioning.
Provision and manage resources in public clouds, private datacenters, and SaaS applications.Learn more
Extend the Terraform automation workflow with partner tools and run task integrations.Learn more
Increase productivity with change tracking and versioning, reusability, and centralized configuration. Use the same workflow to manage multiple cloud providers and handle cross-cloud dependencies with 2,500+ public providers in the Terraform Registry. Extend automation with CI/CD integrations, API access, and third-party services with run tasks.
Boost operator productivity and developer agility with self-service provisioning. No-code provisioning lets platform teams manage a catalog of no-code modules for users like app developers to deploy without prior Terraform experience. Publish a library of approved configurations in the private registry for use across an organization and natively integrate with the ServiceNow Service Catalog to extend existing self-service processes.
Reduce the risk of misconfigurations by using Sentinel to enforce guardrails for security, compliance, cost, and organizational best practices before infrastructure is provisioned. Sentinel’s policy as code framework is embedded in the Terraform provisioning workflow to maintain consistent policy enforcement across all operations without manual reviews.
Terraform provides infrastructure automation. Get started for free and pay only for what you use.
Looking for a self-managed solution?Contact sales