--- title: Setting up Terraform and GitHub description: Simplify cloud account provisioning using Terraform. The workflow provides the basic steps involved in setting up Terraform and GitHub. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-operations-management/cloud-account-management/about-terraform-git-and-servicenow\_0.html release: australia product: Cloud Account Management classification: cloud-account-management topic_type: concept last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Provisioning modes in Cloud Workspace, Setting up AWS cloud, Configuring cloud providers, Configure, Cloud Account Management, ITOM Cloud Accelerate, IT Operations Management] --- # Setting up Terraform and GitHub Simplify cloud account provisioning using Terraform. The workflow provides the basic steps involved in setting up Terraform and GitHub. - **[Publish Terraform templates](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-account-management/publish-terraform-templates.md)** Publish the Terraform template defined by the application in GitHub to enable version control, collaboration, and centralized storage. - **[Create a Terraform organization for Cloud Account Management in Cloud Workspace](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-account-management/integrate-terraform-and-git.md)** Integrate with Terraform Cloud/Terraform Enterprise to organize accounts, define workflows, enforce security, improve collaboration, and enhance scalability. - **[Integrate Terraform Cloud with GitHub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-account-management/integrate-terraform-cloud-and-git.md)** Integrate GitHub with Terraform to link workspaces to repositories, enabling version control, change tracking, and rollbacks. - **[Create Terraform API token](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-account-management/set-up-administrator-api-key.md)** Generating API tokens with limited permissions enhances security, enables fine-grained control, facilitates automation, and provides temporary access within your Terraform organization. **Parent Topic:**[Cloud Account Management](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/cloud-account-management/cam-landing.md)