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.