Search results
Results From The WOW.Com Content Network
Infrastructure as code (IaC) is the process of managing and provisioning computer data center resources through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools. [1]
A more restricted language is also available which works without needing Consfigurator to be installed on the target. Remote configuration is also supported: the of hosts can be defined with scheme code. Guix Guix integrates many things in the same tool (a distribution, package manager, configuration management tool, container environment, etc).
Ansible is a suite of software tools that enables infrastructure as code. It is open-source and the suite includes software provisioning, configuration management, and application deployment functionality. [2]
Terraform is an infrastructure-as-code software tool created by HashiCorp. Users define and provide data center infrastructure using a declarative configuration language known as HashiCorp Configuration Language (HCL), or optionally JSON .
Many of these systems utilize Infrastructure as Code to define and maintain configuration. [15] The Promise theory of configuration maintenance was developed by Mark Burgess, [16] [17] [18] with a practical implementation on present day computer systems in the software CFEngine able to perform real time repair as well as preventive maintenance.
It is one of the major configuration management systems on Linux, along with CFEngine, Ansible and Puppet. [7] [8] More than a configuration management tool, Chef, along with Puppet and Ansible, is one of the industry's most notable Infrastructure as Code (IAC) tools. [9]
The following tables describe attributes of notable version control and software configuration management (SCM) systems that can be used to compare and contrast the various systems. For SCM software not suitable for source code, see Comparison of open-source configuration management software.
The script can be and originally was hand-coded. Today, multiple tools are available for generating a configure script based on special configuration files. One commonly used tool is Autotools which generates a Bash script. Obtaining a software package as source code and compiling it locally is a common scenario on Unix and Unix-like ...