Terraform is one of the most popular IaC tools. The main power comes from the multi provider support.
Pros
- Multiple providers
- Great planning functionality
- HCL is one of the better notation methods without using a full programming language.
- Module support
Cons
- State store
- Importing when in brown-field
Links
Terraform Registry
Terraform Docs