Find here definitions of key terms around DevOps, orchestration, and observability.

icon

A/B testing

A testing method used to compare two versions of an application or web page simultaneously to determine which one performs better for users.
icon

ABAC (Attribute-Based Access Control)

A dynamic access control model where rights are granted based on the attributes of the user, the resource, and the current context.
icon

ACL (Access Control List)

A list of rules that specifies which users or system processes are granted access to specific objects or system resources.
icon

Agile

An iterative and incremental software development methodology favoring collaboration, adaptability, and the rapid delivery of business value.
icon

AIOps (Artificial Intelligence for IT Operations)

The use of artificial intelligence and machine learning to automate and improve IT operations (e.g., anomaly detection, reducing alert noise).

Associated courses : Dynatrace
icon

Alerting

The process of notifying teams (via email, Slack, Teams) when a specific event, threshold breach, or anomaly is detected.

Associated courses : Prometheus Grafana
icon

Ansible

An open source IT automation tool (IaC) enabling configuration management, application deployment, and orchestration, operating agentlessly via SSH.

Associated courses : Ansible
icon

API Gateway

A gateway that acts as a single entry point for all requests to a microservices architecture. It handles routing, security, and rate limiting.

Associated courses : Docker
icon

API Key

A unique alphanumeric code used to identify, authenticate, and authorize access to an Application Programming Interface (API).

Associated courses : Elasticsearch
icon

APT / deb

A package management tool (Advanced Package Tool) and archive format (.deb) used by Debian-family Linux distributions (e.g., Ubuntu).
icon

Architecture

The overall structural design of an IT system, defining its various components, their relationships, and the principles guiding its evolution.

icon

Artifact

The final outcome of a software compilation or build process, such as a .jar file, a zip archive, or a Docker image, ready for deployment.

Associated courses : Docker
icon

Audit

The chronological recording and examination of system records and activities to ensure compliance and security.
icon

Authentication

The process of verifying the identity of a user or system (e.g., login/password, tokens, biometrics).

Associated courses : Elasticsearch
icon

Authorization

The process that occurs after authentication to determine if the entity has the necessary rights and privileges to access a resource.

Associated courses : Elasticsearch
icon

Beats

Lightweight data shippers (like Filebeat, Metricbeat, etc.) installed on servers to collect and send various types of operational data (logs, metrics) to the Elastic Stack.

Associated courses : Beats
icon

Binary

An executable or pre-compiled file generated from source code, directly readable and executable by a machine.
icon

DevOps

A culture, movement, and set of practices designed to unify software development (Dev) and IT operations (Ops).

Associated courses : Docker
icon

DevSecOps

The native integration of security practices from the very beginning and throughout the entire DevOps lifecycle (Shift-Left approach).
icon

Docker

An open-source platform designed to make it easier to create, deploy, and run applications by isolating them into portable, lightweight software containers.

Associated courses : Docker
icon

Elasticsearch

A distributed, RESTful search and analytics engine capable of addressing a growing number of use cases, built on Apache Lucene.

Associated courses : Elasticsearch
icon

GitOps

A continuous deployment practice where a Git repository serves as the single source of declarative truth for infrastructure and applications.
icon

Grafana

An open-source interactive data visualization platform that allows users to create, explore, and share analytic dashboards from multiple time-series data sources.

Associated courses : Grafana
icon

Grafana Alloy

An open-source, vendor-neutral telemetry collector designed to replace Grafana Agent, fully compatible with OpenTelemetry (OTel).

Associated courses : Alloy
icon

Heavyweight Agent

A collection program equipped with extensive local features (processing, filtering, buffering) that consumes more system resources. Example: Logstash.

Associated courses : Beats
icon

HTTP Code 200 (OK)

An HTTP status code indicating that the client's request was successfully processed by the server.

Associated courses : Grafana
icon

HTTP Code 403 (Forbidden)

An HTTP status code indicating that the server understood the request but refuses to authorize it, usually due to a lack of permissions.

Associated courses : Grafana
icon

HTTP Code 404 (Not Found)

An HTTP status code indicating that the requested resource could not be found on the server.

Associated courses : Grafana
icon

HTTP GET

An HTTP protocol method used to request and retrieve data from a server without causing any side effects (without modifying the resource's state).
icon

HTTP POST

An HTTP protocol method used to send data to a server, typically for the purpose of creating a new resource.
icon

Kubernetes

An open-source container orchestration engine (sometimes called K8s) for automating the deployment, scaling, and management of containerized applications.

Associated courses : Kubernetes
icon

Lightweight Agent

A data collection program installed on a host system, designed to consume minimal resources (CPU, RAM). Example: Filebeat, Promtail.

Associated courses : Beats
icon

Logstash

An open-source, server-side data processing pipeline that ingests data from a multitude of sources simultaneously, transforms it, and then sends it to a 'stash' like Elasticsearch.

Associated courses : Logstash
icon

MTTR (Mean Time To Recovery)

A key performance indicator measuring the average time required to restore a service or system after a failure.
icon

NoOps

A concept where the IT environment is so automated and abstracted (e.g., Serverless, PaaS) that it almost completely removes the need for a dedicated operations team for daily tasks.
icon

OpenTelemetry

An open source framework providing standards, APIs, and SDKs to collect and export observability data (traces, metrics, logs) in an agnostic way.

Associated courses : Dynatrace Prometheus
icon

RBAC (Role-Based Access Control)

An access control method where permissions are assigned to specific roles (e.g., admin, reader) rather than directly to individual users.

Associated courses : Elasticsearch
icon

Repository

A centralized storage location. This can refer to a source code repository (e.g., Git) or an artifact and binary repository (e.g., Harbor, Nexus, Artifactory).

Associated courses : Docker Elasticsearch
icon

Toil

Manual, repetitive, automatable operational work that is devoid of enduring value and scales linearly with the system's growth.
icon

YUM / DNF / rpm

Package managers and archive format (.rpm) used by Red Hat-family Linux distributions (e.g., RHEL, CentOS, Fedora).
Lien copié dans le presse-papiers !