Puppet

Puppet is the industry-leading automation solution for configuration management, compliance, CI/CD, patch management and IT automation.
Chef

Chef® Infra® configuration management software eliminates manual efforts and ensures infrastructure remains consistent and compliant over its lifetime — even in the most complex, heterogenous, and large-scale environments.
Terraform

Terraform is an open-source infrastructure-as-code (IaC) tool that enables organizations to automate the provisioning and management of their IT infrastructure.
Ansible

Ansible is an open source community project sponsored by Red Hat, it’s the simplest way to automate IT. Ansible is the only automation language that can be used across entire IT teams from systems and network administrators to developers and managers.