Terraform icon
Terraform icon

Terraform

 21 likes

Tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions.

Terraform screenshot 1

Cost / License

Platforms

  • Mac
  • Windows
  • Linux
21likes
Save

Features

Features

Highlights All activities

Terraform News & Activities

Recent News

Recent activities

Terraform information

GitHub repository

  •  38,996 Stars
  •  9,094 Forks
  •  1891 Open Issues
  •   Updated  

Popular alternatives

View all

Top Terraform apps (extensions / mods etc)

View all

Our users have written 1 comments and reviews about Terraform, and it has gotten 21 likes

Terraform was added to AlternativeTo by kadehen on and this page was last updated .

Comments and Reviews

   
Top Negative Comment
Rong Martin-Siebler ZHOU
0
Ronzz.org

The proprietary IaC solutions get you out of the cloud providers' choke hold, by choke holding you themselves. Terraform even invented a term called 'source-available', which means, yes, you can see the source code, but don't do nothing to it or we sue.

Featured in Lists

My Setup - All Apps and Software

Master List of all Apps and Software I use for both work and personal life.
By Jimmy Briggs416 appsUpdated

xenmaster's devops systems

This list is inspired by the Kamran Ahmed's "2020 Developer Roadmap," now at roadmap.sh Without further ado, my take on the most important technologies to learn for dev-ops in 2020!
By Xen Master42 appsUpdated

DevOps & Co

A list with 5 apps by b4st1en without a description.
By b4st1en5 appsUpdated

What is Terraform?

Configuration files describe to Terraform the components needed to run a single application or your entire datacenter. Terraform generates an execution plan describing what it will do to reach the desired state, and then executes it to build the described infrastructure. As the configuration changes, Terraform is able to determine what changed and create incremental execution plans which can be applied.

The infrastructure Terraform can manage includes low-level components such as compute instances, storage, and networking, as well as high-level components such as DNS entries, SaaS features, etc.