DevOps Glossary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique.

Asgard

Open-source web-based tool for cloud management and application deployment, primarily used with Amazon Web Services.

Asterisk

Open-source framework for building communications applications, particularly used for creating custom telephone systems.

Atom

Open-source text and source code editor developed by GitHub, known for its customizability.

Attack Surface

Total sum of vulnerabilities in a given system that are accessible to an attacker.

Attack Vector

Method or pathway used by a malicious actor to gain unauthorized access to a computer or network.

Audit Log

Chronological record of system activities, providing a trail for tracking user actions and system events.

Auditd

Linux daemon that monitors and logs system activities to detect security violations.

Authentication Factor

Piece of information or process used to verify a user's identity, such as passwords, biometrics, or security tokens.

Automated Builds

Process of compiling source code into executable software without manual intervention, often part of CI/CD pipelines.

Automation

Use of technology to perform tasks with minimal human intervention, improving efficiency and reducing errors.

Autonomy

Degree of independence and self-governance given to teams or systems in making decisions and performing tasks.

Awsbox

Tool for deploying node.js apps to Amazon Web Services, simplifying the process of setting up and managing instances.

Azure

Microsoft's cloud computing platform providing a wide range of services for building, testing, deploying, and managing applications.

Back-end

Server-side of a website or application, responsible for data storage, security, and business logic.

Backup

Copy of data created to protect against loss or damage, often stored separately from the original for recovery purposes.

Bad/Threat Actor

Individual or entity that attempts to exploit vulnerabilities in systems or networks for malicious purposes.

Baklava code

Term describing code that has too many layers, making it overly complex and difficult to understand or maintain.

Bamboo

Continuous integration and deployment server by Atlassian, automating the building, testing, and deployment of software.

Bare-metal

Physical computer server dedicated to a single tenant, not virtualized or shared among multiple users.

Barkeep

Open-source web-based code review system that facilitates collaborative code reviews and discussions.

Bash

Unix shell and command language, widely used for scripting and automating tasks in Unix-like operating systems.

Bastion host

Specially designed system on a network specifically intended to withstand attacks, usually placed at the edge of a network.

Bazel

Open-source build and test tool that enables fast, reproducible builds across multiple platforms and languages.

Beats

Lightweight data shippers for various types of data, part of the Elastic Stack for log and metrics collection.

Behavior-Driven Development (BDD)

Software development approach that focuses on defining the behavior of an application based on user stories.