Terraform (HashiCorp)
VerifiedInfrastructure as code covering everything from compute to SaaS settings
See all screenshots - Deployment On Premise, Cloud Based
- Starting price Free
- Free trial Available
- Best for Freelancers, Small Business, Medium Business
What is Terraform (HashiCorp)?
Terraform is an infrastructure as code tool for building, changing and versioning infrastructure safely and efficiently, covering low-level components such as compute instances, storage and networking alongside high-level ones including DNS entries and SaaS features. HashiCorp publishes hands-on tutorials and a sandbox environment with preinstalled tools for experimenting with it.
Covering SaaS configuration as well as cloud infrastructure is the property that changed how the tool is used. Declaring a DNS record, a monitoring alert or a repository setting in the same file as the servers means the whole environment is described in one place, and the boundary between infrastructure and configuration stops mattering.
Versioning is the word doing the real work in the description. Infrastructure defined in files that live in source control can be reviewed, reverted and audited like application code, which is what turns a change to production from an action somebody took into a change somebody approved.
The provider ecosystem is what makes any of this possible and is worth checking for anything unusual. Terraform manages whatever a provider exists for, so the practical question during evaluation is whether the systems you actually run are covered.
Key Features of Terraform (HashiCorp)
- Declarative infrastructure as code
- Version-controlled infrastructure definitions
- Plan and apply workflow showing changes before execution
- Coverage of compute, storage and networking
- Management of DNS and SaaS settings
- Large provider ecosystem
- State tracking of managed resources
- Module reuse across environments
- Hands-on tutorials and sandbox
- Open source core with commercial offerings
Terraform (HashiCorp) Pricing
Free
Free
The tool is free to use. HashiCorp sells cloud and enterprise offerings around it for collaboration and governance.
Terraform (HashiCorp) Specifications
- Deployment
- On Premise
- Cloud Based
- Desktop
- Web App
- Windows
- Mac
- Linux
- Built for
- Freelancers
- Small Business
- Medium Business
- Large Enterprise
- Support
- Knowledge Base
- Public API
- Yes
- Free trial
- Yes
- Free plan
- No
- Runs in browser
- No
- Customisable
- No
- Website
- terraform.io
Terraform (HashiCorp) Comparisons
Used Terraform (HashiCorp)? Write the first review.