Features
From provisioning and managing resources to standardizing workflow with guardrails to optimizing infrastructure investments, Terraform has you covered.
Collaborate in a remote and SOC2-compliant environment.
Store and dynamically update your Terraform state file securely with encryption at rest.
Review and approve infrastructure changes easily with version control (VCS) integration.
Set up different access levels for admins, DevOps operators, and developers consuming Terraform resources.
Run Terraform from the CLI, a UI, version control, or the API.
Export audit logs to external systems via an API or connect directly into Splunk for better visualization.
Migrate multiple imports into Terraform securely with auto-generated configurations.
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.
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.
Monitor all workspace data across your organization with a consolidated view.
Ensure infrastructure works as expected and get notified if any assertions fail.
Continuously validate infrastructure health after provisioning.
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.
Integrate Terraform runs into your CI/CD pipeline for improved automation.
Increase your team’s velocity by adding concurrent runs to your plan.
Execute Terraform runs from behind your own firewall or connect to other private resources.
Receive alerts via Slack and email when issues with infrastructure are detected and roll forward or roll back.
Refresh or roll back workflow to accept or decline changes with the ability to set time-to-live policies.
Provision and manage resources in public clouds, networking, private datacenters, and SaaS applications.
Extend the Terraform automation workflow with partner tools and run task integrations.
Terraform reduces avoidable cloud spend by 20%+ from idle, underused, and overprovisioned resources, skills gaps, and lack of expiration dates. It automatically enforces cost-centric policies to manage and limit unneeded and insecure infrastructure.
Terraform improves security posture by addressing provisioning skills gaps, enabling plug-and-play reuse of approved modules, continuously enforcing policy guardrails, and monitoring infrastructure health across your entire organization.
Terraform reduces time spent using manual workflows to create, share, manage, and provision cloud infrastructure. It boosts operational efficiency by unifying workflows, gaining visibility, and minimizing redundant work.
Terraform Cloud’s Free tier makes it easy to get started, with up to 500 managed resources, unlimited users and apply cycles, and access to essential security features like SSO and policy as code.
Looking for a self-managed solution?