Alternatives to Terraform for all platforms with Open Source License

  • Ansible

    Ansible is a radically simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and...

    • Terraform manages infrastructure/resources. Ansible is configuration management software. Guest • Jan 2020 Disagree   Agree
    • Different fundamental approach to orchestration (terraform) with declarative IaC and procedural configuration management (ansible) with targets that are complimentary. Guest • Jun 2019 • 1 agrees and 0 disagrees Disagree   Agree
    • 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 Guest • Apr 2019 • 6 agrees and 6 disagrees Disagree   Agree
    • Terraform defines resources/infrastructure which is at a different level as configuration management tools like ansible/puppet/salt/chef. Guest • Jan 2019 • 5 agrees and 6 disagrees Disagree   Agree
    • It provides module for every major cloud provider(private and public). cosaqueeMar 2018 • 3 agrees and 0 disagrees Disagree   Agree

    Freemium Open Source Windows Linux BSD Python

    Ansible icon
  • Pulumi

    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...

    • Really like the remote state support they just added jadoenmJun 2019 • 1 agrees and 0 disagrees Disagree   Agree
    • Easy to use (supports Python, JavaScript, Go) and a great community lizbuJun 2019 • 1 agrees and 0 disagrees Disagree   Agree
    • Enables Infrastructure as Code using real programming languages such as Python, JavaScript, TypeScript, and Go. clstokesJun 2019 • 1 agrees and 0 disagrees Disagree   Agree

    Free Open Source Mac Windows Linux

    Pulumi icon
  • Cloudify

    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...

    • Cloudify handles full lifecycle management of an application and comes with built-in integration with auto-scaling, workflow and multi-tenant portal NatishalomJul 2017 Disagree   Agree

    Free Open Source Mac Windows Linux Web

    Cloudify icon
  • Foreman

    Foreman is an open source project that helps system administrators manage servers throughout their lifecycle, from provisioning and configuration to orchestration and...

    • 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. clstokesJun 2019 • 1 agrees and 0 disagrees Disagree   Agree

    Free Open Source Linux Web Self-Hosted

    Foreman icon
  • Starsheep

    YAML automation framework for creating decentralized applications with your favourite language. It gives fully scallable and fault tolerant tool, based on cryptography...

    Free Open Source Mac Linux Raspberry Pi

    Starsheep icon
  • Gyro Tool

    Gyro is a command-line tool for creating, updating, and maintaining cloud infrastructure.

    Free Open Source Mac Windows Linux

    No features added Add a feature

    Gyro Tool icon
  • Know any more alternatives to Terraform?

    Suggest an application to this list

Platforms

Show 8 less popular platforms