Terraform Alternatives

    Terraform is described as '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'. There are eight alternatives to Terraform for a variety of platforms, including Linux, Mac, Windows, the Web and Self-Hosted solutions. The best alternative is Ansible, which is both free and Open Source. Other great apps like Terraform are Pulumi (Free, Open Source), Cloudify (Free, Open Source), Foreman (Free, Open Source) and AWS CloudFormation (Free).

    The list of alternatives was last updated Aug 5, 2020

    • Ansible is a radically simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other... View 46 alternatives to Ansible
      Some users think Ansible is a great alternative to Terraform, some don't.
      • FreemiumOpen Source
      • Windows
      • Linux
      • BSD
      • Python
      Ansible vs Terraform
      pros, cons and recent comments
      cosaquee It provides module for every major cloud provider(private and public).
      Top positive comment  about 3 years ago

      Terraform manages infrastructure/resources. Ansible is configuration management software.
      Top negative comment  over 1 year ago

      Different fundamental approach to orchestration (terraform) with declarative IaC and procedural configuration management (ansible) with targets that are complimentary.
      Negative comment almost 2 years ago

      Terraform is outside of VMs. It handles Infrastructre as Code. Ansible is a configuration management software to control software installation, configuration, etc. inside a single machine
      Negative comment about 2 years ago

      Terraform defines resources/infrastructure which is at a different level as configuration management tools like ansible/puppet/salt/chef.
      Negative comment over 2 years ago

    • Pulumi is a cloud development platform. Replace YAML and DSLs with pure code. Code, deploy, manage cloud apps to AWS, Azure, GCP, Kubernetes, using JavaScript, TypeScript, Python, Go. View 6 alternatives to Pulumi
      Almost everyone thinks Pulumi is a great alternative to Terraform.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Pulumi vs Terraform
      pros, cons and recent comments
      jadoenm Really like the remote state support they just added
      Positive comment almost 2 years ago

      lizbu Easy to use (supports Python, JavaScript, Go) and a great community
      Positive comment almost 2 years ago

      clstokes Enables Infrastructure as Code using real programming languages such as Python, JavaScript, TypeScript, and Go.
      Positive comment almost 2 years ago



    • Cloudify is an orchestration-first, model-driven cloud management platform native to Network function virtualization (NFV), that is open source and based on the TOSCA standard. View 43 alternatives to Cloudify
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Online
      Cloudify vs Terraform
      pros, cons and recent comments
      Natishalom Cloudify handles full lifecycle management of an application and comes with built-in integration with auto-scaling, workflow and multi-tenant portal
      Positive comment almost 4 years ago

    • Foreman is an open source project that helps system administrators manage servers throughout their lifecycle, from provisioning and configuration to orchestration and monitoring. View 22 alternatives to Foreman
      • FreeOpen Source
      • Linux
      • Online
      • Self-Hosted
      Foreman vs Terraform
      pros, cons and recent comments
      clstokes Foreman is more focused on host/node management, where Terraform is focused on cloud resources such as VMs, Networks, etc. They're different problem sets.
      Negative comment almost 2 years ago

    • AWS CloudFormation gives developers and systems administrators an easy way to create and manage a collection of related AWS resources, provisioning and updating them in an orderly... View 7 alternatives to AWS CloudFormation
      No screenshots yet
      • FreeProprietary
      • Mac
      • Windows
      • Linux
      • Online
      AWS CloudFormation vs Terraform
      pros, cons and recent comments
      It does exactly the same, not just sort of like the others
      Positive comment about 2 years ago



    • YAML automation framework for creating decentralized applications with your favourite language. It gives fully scallable and fault tolerant tool, based on cryptography as user-friendly framework, for defining data models, listeners and own scripts. View 5 alternatives to Starsheep
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Linux
      • Raspberry Pi
    • Gyro is a command-line tool for creating, updating, and maintaining cloud infrastructure. View 3 alternatives to Gyro Tool
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
    • NetZoom Enterprise is the leading DCIM solution that implements the latest technology to fulfill current and future requirements of all data centers including colocation providers, government, manufacturing, financial, medical, education and more. View 4 alternatives to NetZoom
      • Linux
      • Self-Hosted
      • Software as a Service (SaaS)
    Showing 8 of 8 alternatives