Back to Terraform

Terraform Enterprise

Terraform Enterprise Overview

Terraform Enterprise provides a self-hosted distribution of Terraform Cloud for organizations that need to run infrastructure management within their own infrastructure. It offers the full Terraform Cloud feature set with additional controls for enterprise compliance.

Key Enterprise Features

Enterprise features include: SAML/SSO integration, audit logging, private module registry, Sentinel policy-as-code enforcement, cost estimation, run tasks, CLI integration, and team-based RBAC with granular permissions.

Self-Hosted Deployment

Terraform Enterprise can be deployed on-premises or in a private cloud environment. It supports deployment on AWS, Azure, GCP, and VMware vSphere. The deployment includes automated backups, monitoring, and upgrade capabilities.

Compliance and Governance

Sentinel provides policy-as-code enforcement with fine-grained controls over infrastructure provisioning. Audit logging captures all user actions, and the private module registry ensures only approved infrastructure patterns are used across the organization.

Scalability and Reliability

Terraform Enterprise supports horizontal scaling for high availability, with automated failover and disaster recovery. Organizations can manage tens of thousands of resources across hundreds of workspaces from a single Terraform Enterprise instance.

Related Links