A/B testing #
Méthode permettant de comparer simultanément deux versions d'une application ou d'une page web pour déterminer laquelle est la plus performante auprès des utilisateurs.
DEVOPS · CLOUD · OBSERVABILITY
Les mots pour comprendre. Explorez le vocabulaire du DevOps, du cloud et de l’observabilité.
Méthode permettant de comparer simultanément deux versions d'une application ou d'une page web pour déterminer laquelle est la plus performante auprès des utilisateurs.
Modèle de contrôle d'accès dynamique où les droits sont accordés en fonction des attributs de l'utilisateur, de la ressource et du contexte.
CustomLog /var/log/apache2/access.log combinedaccess_log /var/log/nginx/access.log main;Liste de contrôle d'accès définissant les permissions accordées sur des ressources. Dans HAProxy, les ACL sont des conditions flexibles permettant de prendre des décisions de routage dynamique basées sur le flux (URL, headers, IP source).
Programme de collecte doté de nombreuses fonctionnalités locales (traitement, filtrage, mémoire tampon) consommant davantage de ressources système. Exemple : Logstash.
Programme de collecte de données installé sur un système hôte, conçu pour consommer un minimum de ressources (CPU, RAM). Exemple : Filebeat, Promtail.
Méthodologie de développement logiciel itérative et incrémentale, favorisant la collaboration, l'adaptabilité et la livraison rapide de valeur métier.
Processus consistant à notifier les équipes (via email, Slack, Teams) lorsqu'un événement spécifique, un dépassement de seuil ou une anomalie est détecté.
Outil open source d'automatisation informatique (IaC) permettant la gestion des configurations, le déploiement d'applications et l'orchestration, fonctionnant sans agent via SSH.
Passerelle servant de point d'entrée unique pour l'ensemble des requêtes vers des architectures micro-services. Elle gère le routage, la sécurité et la limitation de débit (rate limiting).
Clé d'API. Code alphanumérique unique utilisé pour identifier, authentifier et autoriser l'accès à une interface de programmation (API).
Surveillance des performances applicatives pour identifier, diagnostiquer et résoudre les problèmes complexes liés aux performances et à la disponibilité des logiciels.
Outil de gestion de paquets (Advanced Package Tool) et format d'archive (.deb) utilisés par les distributions Linux de la famille Debian (ex: Ubuntu).
Conception globale et structurelle d'un système informatique, définissant ses différents composants, leurs relations et les principes guidant son évolution.
Résultat final d'un processus de compilation ou de construction logicielle (build), tel qu'un fichier .jar, une archive zip ou une image Docker, prêt à être déployé.
Processus d'enregistrement et d'examen chronologique des événements système pour des raisons de sécurité, de traçabilité et de conformité.
Processus permettant de vérifier et valider l'identité d'un utilisateur ou d'un système (ex: login/mot de passe, jeton, biométrie).
Processus intervenant après l'authentification pour déterminer si l'entité a les droits et privilèges nécessaires pour accéder à une ressource.