» Terraform Enterprise

This is the documentation for Terraform Enterprise.

» About Terraform Cloud and Terraform Enterprise

Terraform Enterprise is our self-hosted distribution of Terraform Cloud. It offers enterprises a private instance of the Terraform Cloud application, with no resource limits and with additional enterprise-grade architectural features like audit logging and SAML single sign-on.

Terraform Cloud is an application that helps teams use Terraform together. It manages Terraform runs in a consistent and reliable environment, and includes easy access to shared state and secret data, access controls for approving changes to infrastructure, a private registry for sharing Terraform modules, detailed policy controls for governing the contents of Terraform configurations, and more.

For independent teams and small to medium-sized businesses, Terraform Cloud is also available as a hosted service at https://app.terraform.io.

» Note About Product Names

Before mid-2019, Terraform Enterprise used to be called Private Terraform Enterprise.

We're still updating names throughout their UI, documentation, and supporting tools. While we finish these updates, you might still see occasional references to their old names:

Component New name Old name
Primary application Terraform Cloud Terraform Enterprise
On-premise distribution Terraform Enterprise Private Terraform Enterprise (PTFE)

» Who is This Documentation For?

The Terraform Enterprise documentation is for admins and operators who install and maintain their organization's Terraform Enterprise instance. It is not intended for normal users of the Terraform Cloud application.

The Terraform Cloud documentation is for everyone who uses the Terraform Cloud application to provision and manage infrastructure. This includes Terraform Enterprise users, since the core application of Terraform Enterprise is still Terraform Cloud.