www.terraform.io Open in urlscan Pro
76.76.21.61  Public Scan

URL: https://www.terraform.io/
Submission: On November 21 via api from AE — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

HashiConf 2024 Now streaming live from Boston! Attend for free
 * Overview
 * Use Cases
 * Registry
 * Tutorials
 * Docs
 * Community

GitHub
Download
Try HCP Terraform


AUTOMATE INFRASTRUCTURE ON ANY CLOUD WITH TERRAFORM

Infrastructure automation to provision and manage resources in any cloud or data
center.

Try HCP Terraform
Download Terraform



DELIVER INFRASTRUCTURE AS CODE

Terraform codifies cloud APIs into declarative configuration files.


 * ADOPT
   
   Compose infrastructure as code in a Terraform file using HCL to provision
   resources from any infrastructure provider.


 * BUILD
   
   Infrastructure automation workflows to compose, collaborate, reuse, and
   provision infrastructure as code across IT operations and teams of
   developers.


 * STANDARDIZE
   
   Establish guardrails for security, compliance, and cost management through
   role-based access controls, policy enforcement, and audit.


 * SCALE
   
   Extend workflow automation to all teams in the organization with self-service
   infrastructure as code and integrate with VCS, ITSM, and CI/CD.


COMMON USE CASES FOR TERRAFORM


 * INFRASTRUCTURE AS CODE
   
   Use infrastructure as code to automate the provisioning of your
   infrastructure including servers, databases, firewall policies, and almost
   any other resource.
   
    * 


 * MULTI-CLOUD PROVISIONING
   
   Deploy serverless functions with AWS Lambda, manage Microsoft Azure Active
   Directory resources, provision a load balancer in Google Cloud, and more.
   
    * 


 * MANAGE KUBERNETES
   
   Provision and manage Kubernetes clusters on AWS, Microsoft Azure, or Google
   Cloud, and interact with your cluster using the Kubernetes Terraform
   provider.
   
    * 


 * MANAGE NETWORK INFRASTRUCTURE
   
   Automate key networking tasks like updating load balancer target pools or
   applying firewall policies.
   
    * 
    * 


 * MANAGE VIRTUAL IMAGES
   
   Build and manage virtual images with Terraform and Packer.
   
    * 
    * 


 * INTEGRATE WITH EXISTING WORKFLOWS
   
   Automate infrastructure deployments through existing CI/CD workflows.
   
    * 


 * ENFORCE POLICY AS CODE
   
   Enforce policy guardrails before your users create infrastructure using
   Sentinel policy as code.
   
    * 


 * INJECT SECRETS INTO TERRAFORM
   
   Use HashiCorp Vault to automate the usage of dynamically generated secrets
   and credentials within Terraform configurations.
   
    * 
    * 


TERRAFORM IN PRACTICE

The best way to understand what Terraform can enable for your infrastructure is
to see it in action.

 * Tutorial
   
   
   CODIFY AND PROVISION INFRASTRUCTURE
   
   Build, change, and destroy AWS infrastructure using Terraform. Step-by-step,
   command-line tutorials will walk you through the Terraform basics for the
   first time.
   
    * 

 * Tutorial
   
   
   IMPORT EXISTING INFRASTRUCTURE
   
   Bring existing resources into Terraform and auto-generate the matching code.
   
    * 

 * Tutorial
   
   
   PROVISION A KUBERNETES CLUSTER
   
   Deploy a ready-to-use Amazon Elastic Kubernetes Service (EKS) cluster using
   Terraform.
   
    * 

 * Tutorial
   
   
   INJECT SECRETS INTO TERRAFORM
   
   Avoid managing static, long-lived secrets and provisioning resources without
   needing direct access to credentials.
   
    * 
    * 

 * Tutorial
   
   
   MIGRATE STATE TO HCP TERRAFORM
   
   Keep your state file secure and share it with collaborators by migrating it
   to HCP Terraform.
   
    * 

 * Tutorial
   
   
   MANAGE INFRASTRUCTURE WITH PROGRAMMING LANUAGES
   
   Provision infrastructure using programming languages such as TypeScript,
   Python, Java, C#, and Go with the Cloud Development Kit for Terraform
   (CDKTF).
   
    * 





CUSTOMER STORIES

Enterprises from around the globe trust HashiCorp. These are some of the most
innovative stories from our customers about how they are using HashiCorp
solutions to make the transition to multi-cloud infrastructure.


 * A BANK, THE CLOUD, AND A PARADIGM SHIFT


 * CRUISE USES HASHICORP TERRAFORM TO INCREASE ENGINEERING AGILITY AND RAPIDLY
   BUILD AUTONOMOUS VEHICLE TECHNOLOGY


 * MULTI-CLOUD DEVOPS AT PETRONAS WITH TERRAFORM


 * MANY MEDIA BRANDS, ONE WORKFLOW


 * TERRAFORM AT DECATHLON: FROM ON-PREMISES TO 100% CLOUD


 * CDK FOR TERRAFORM WITH PYTHON AND ITS OPERATIONAL EXPERIENCE AT SHOPSTYLE


GET HASHICORP CERTIFIED

Cloud engineers can use the Terraform Associate exam from HashiCorp to verify
their basic infrastructure automation skills.
Prepare and get certified


NEXT STEPS

HCP Terraform provides infrastructure automation as a service, is free to get
started, and has an in-place upgrade to paid option.


 * COMMUNITY
   
   Self-managed | Always free
   
   Download


 * HCP TERRAFORM
   
   Managed Terraform
   
   Compare plans


 * ENTERPRISE
   
   Self-managed custom deployments
   
   Learn more

 * Overview
 * Docs
 * Extend
 * Privacy
 * Security
 * Consent Manager