Configuration and DevOps Definitions
-
A
Ansible
Ansible is an open source IT configuration management (CM) and automation platform, provided by Red Hat.
-
Ansible playbook
An Ansible playbook is an organized unit of scripts that defines work for a server configuration managed by the automation tool Ansible.
-
C
ChatOps
ChatOps is the use of chat clients, chatbots and real-time communication tools to facilitate how software development and operation tasks are communicated and executed.
-
Chef (software)
Chef is an open source systems management and cloud infrastructure automation platform.
-
compliance automation
Compliance automation, also known as automated compliance, is a category of software applications that use artificial intelligence (AI) features and technology to simplify compliance procedures.
-
composable infrastructure
A composable infrastructure is a framework whose physical compute, storage and network fabric resources are treated as services.
-
configuration file
A configuration file, often shortened to config file, defines the parameters, options, settings and preferences applied to operating systems (OSes), infrastructure devices and applications in an IT context.
-
configuration management (CM)
Configuration management (CM) is a governance and systems engineering process for ensuring consistency in an operational environment.
-
continuous deployment
Continuous deployment is a strategy for software releases wherein any code commit that passes the automated testing phase is automatically released into the production environment, making changes that are visible to the software's users.
-
D
declarative programming
Declarative programming is a method to abstract away the control flow for logic required for software to perform an action, and instead involves stating what the task or desired outcome is.
-
DevOps
In its most broad meaning, DevOps is an operational philosophy that promotes better communication between development and operations as more elements of operations become programmable. In its most narrow interpretation, DevOps describes the part of an organization’s information technology (IT) team that creates and maintains infrastructure.
-
F
FirewallD
FirewallD, also known as Dynamic Firewall, replaces Fedora's old firewall tool, iptables, and allows for easier configuration and interface.
-
friendly name
A friendly name is the title given to an application file, certificate or other IT asset so that a person easily understands and remembers it.
-
H
HashiCorp
HashiCorp is a software company that provides a suite of modular DevOps infrastructure provisioning and management products.
-
I
immutable infrastructure
Immutable infrastructure is an approach to managing services and software deployments on IT resources wherein components are replaced rather than changed. An application or services is effectively redeployed each time any change occurs.