Find here definitions of key terms around DevOps, orchestration, and observability.
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
Alerting
The process of notifying teams (via email, Slack, Teams) when a specific event, threshold breach, or anomaly is detected.
Associated courses : Prometheus Grafana
Ansible
An open source IT automation tool (IaC) enabling configuration management, application deployment, and orchestration, operating agentlessly via SSH.
Associated courses : Ansible
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
API Key
A unique alphanumeric code used to identify, authenticate, and authorize access to an Application Programming Interface (API).
Associated courses : Elasticsearch
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
Authentication
The process of verifying the identity of a user or system (e.g., login/password, tokens, biometrics).
Associated courses : Elasticsearch
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
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
DevOps
A culture, movement, and set of practices designed to unify software development (Dev) and IT operations (Ops).
Associated courses : Docker
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
Elasticsearch
A distributed, RESTful search and analytics engine capable of addressing a growing number of use cases, built on Apache Lucene.
Associated courses : Elasticsearch
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
Grafana Alloy
An open-source, vendor-neutral telemetry collector designed to replace Grafana Agent, fully compatible with OpenTelemetry (OTel).
Associated courses : Alloy
Associated articles : Grafana Alloy vs Dynatrace ActiveGate : Lequel choisir ?
Heavyweight Agent
A collection program equipped with extensive local features (processing, filtering, buffering) that consumes more system resources. Example: Logstash.
Associated courses : Beats
HTTP Code 200 (OK)
An HTTP status code indicating that the client's request was successfully processed by the server.
Associated courses : Grafana
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
HTTP Code 404 (Not Found)
An HTTP status code indicating that the requested resource could not be found on the server.
Associated courses : Grafana
Kubernetes
An open-source container orchestration engine (sometimes called K8s) for automating the deployment, scaling, and management of containerized applications.
Associated courses : Kubernetes
Lightweight Agent
A data collection program installed on a host system, designed to consume minimal resources (CPU, RAM). Example: Filebeat, Promtail.
Associated courses : Beats
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
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
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
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