The management of datacenter hardware using codes and configuration files. Infrastructure as code (IaC) ensures uniformity across all servers and is much more consistent than making adjustments manually one machine at a time. IaC settings may be contained in a version control system. See
continuous configuration automation.