Best infrastructure as code and configuration management
Tools that provision cloud infrastructure and configure servers from code, such as Terraform, Ansible and Puppet.
4 apps, ordered by visits from AppBreakup and how often our research lists each one as an alternative. Open any app to see its alternatives.
All infrastructure as code and configuration management
- Alternatives to Terraform

HashiCorp's infrastructure-as-code tool for provisioning cloud resources from declarative config files.
Free plan + paidSelf-hostableWindows, macOS, Linux, Web - Alternatives to Ansible

Open-source, agentless IT automation tool that configures servers and deploys apps from YAML playbooks.
Open sourceSelf-hostableLinux, macOS, Self-hosted - Alternatives to Pulumi

Infrastructure-as-code platform where you define cloud resources in TypeScript, Python, Go, C# or Java.
Open sourceSelf-hostableWindows, macOS, Linux, Web - Alternatives to Chef Infra

Configuration management tool that keeps servers and laptops in a defined state using Ruby-based code.
PaidOpen sourceSelf-hostableWindows, macOS, Linux, Self-hosted
Our picks by need
Common questions
What are the best infrastructure as code and configuration management?
Based on how often our research lists them as alternatives and visits from AppBreakup, the leading infrastructure as code and configuration management right now are Terraform, Ansible, Pulumi and Chef Infra.
Are there free infrastructure as code and configuration management?
Yes. Terraform (free plan + paid), Ansible (open source) and Pulumi (open source) have a free option, out of 3 free or freemium apps we track.
Which infrastructure as code and configuration management are open source?
Ansible, Pulumi and Chef Infra.