Terraform icon
Terraform icon

Terraform

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

  • Free
  • Proprietary

Platforms

  • Mac
  • Windows
  • Linux
-
No reviews
19likes
1comment

Features

Suggest and vote on features
  1.  Multi-cloud management

 Tags

  • cloud-management

Terraform News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

  • namdx1987 liked Terraform
  • RonChou reviewed Terraform  

    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.

  • thejfex liked Terraform
  • Yoke icon
    benni347 added Terraform as alternative to Yoke
Show all activities

Terraform information

  • Developed by

    US flagHashiCorp
  • Licensing

    Proprietary and Free product.
  • Written in

  • Alternatives

    17 alternatives listed
  • Supported Languages

    • English

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 19 likes

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

Comments and Reviews

   
 Post comment/review
Top Negative Comment
Ron Chou
0

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

Master List of all Apps and Software I use for both work and personal life.

List by Jimmy Briggs with 421 apps, updated

This list is inspired by the Kamran Ahmed's "2020 Developer Roadmap," now at roadmap.sh Without …

List by Alex Ruiz with 42 apps, updated

A list with 5 apps by b4st1en without a description.

List by b4st1en with 5 apps, updated

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.