infrastructure-as-code, Configuration Management
Why we use Terraform and not Chef, Puppet, Ansible, SaltStack, or CloudFormation