Skip to content
DEV VAULT
Frameworks
Tools
Packages
Backend Concepts
DevOps
Platforms
Effects
Guide
Frameworks
Tools
Packages
Backend Concepts
DevOps
Platforms
Effects
Guide
Home
/
DevOps
/
Terraform
/
Edit
DevOps
Edit entry
Terraform
Core details
Title
*
Description
*
Terraform is an IaC tool by HashiCorp using HCL for declarative provisioning across clouds/providers, with state management and modules. Supports plan/apply workflow.
Category
*
Frameworks
Tools
Packages
Backend Concepts
DevOps
Platforms
Effects
Usage & Trade-offs
All fields support markdown. Use concise bullets and concrete situations.
When to use it
*
Use Terraform when: - Multi-cloud infra. - Versioned changes. - Team collab. - Drift detection.
Pros
*
- Provider agnostic. - State backend. - Modules reusable. - Plan previews. - Destroy safe.
Cons
*
- State lock issues. - Learning HCL. - Large states slow. - Vendor changes. - Remote exec.
Notes
Note: terraform init/plan/apply. tfvars for envs. Sentinel policies.
Cancel
Save Changes