Terraform is infrastructure-as-code software for defining, provisioning, and managing cloud and service resources.

Defined financial function: Automates infrastructure provisioning and environment changes from declarative configuration.

Primary system type: Infrastructure and Cloud CLIs

Source: Terraform