Learn

Knowledge Base

Tutoriels, aide-mémoire, runbooks, bonnes pratiques et références techniques.

Tutoriel · 3 min de lecture

Architecture RAG pour la documentation d'exploitation

Concevoir un assistant qui répond à partir de vos runbooks : découpage, embeddings, recherche hybride, citation des sources et évaluation.

AI & Machine Learning · RAG (Retrieval-Augmented Generation)

Tutoriel · 3 min de lecture

Construire une matrice de flux applicative — méthode

Recenser, documenter et valider les flux réseau d'une application pour produire une matrice exploitable par les équipes sécurité et réseau.

Network Flow Matrix · Conception de matrice de flux

Tutoriel · 3 min de lecture

Documenter une architecture — C4 et décisions (ADR)

Produire une documentation d'architecture utile avec les quatre niveaux du modèle C4 et consigner les décisions dans des ADR.

Architecture & Datacenter · Modèle C4

Tutoriel · 3 min de lecture

Modélisation dimensionnelle — schéma en étoile et SCD

Concevoir un entrepôt de données en étoile : grain, faits, dimensions, clés de substitution et historisation SCD type 2.

Data & Business Analytics · Modélisation dimensionnelle

Tutoriel · 3 min de lecture

NGINX reverse proxy et répartition de charge — guide

Configurer NGINX en reverse proxy devant plusieurs backends, avec health checks passifs, en-têtes corrects, timeouts et journalisation.

Middleware · NGINX

Tutoriel · 3 min de lecture

Réplication PostgreSQL en streaming — guide pratique

Mettre en place une réplique PostgreSQL en streaming, surveiller le retard et effectuer une bascule contrôlée.

Database · PostgreSQL

Tutoriel · 3 min de lecture

Terraform — workflow d'équipe et gestion de l'état

Organiser un dépôt Terraform, stocker l'état à distance avec verrouillage, structurer les modules et intégrer plan/apply dans la CI.

DevOps & Automation · Terraform / OpenTofu

Aide-mémoire · 3 min de lecture

Asterisk CLI — aide-mémoire d'exploitation

Commandes Asterisk indispensables pour vérifier les endpoints PJSIP, les appels en cours, le dialplan et les files d'attente.

Telephony & Communications · Asterisk

Aide-mémoire · 3 min de lecture

Fonctions de fenêtrage SQL — aide-mémoire analytique

Classements, cumuls, moyennes glissantes et comparaisons période sur période avec les fonctions de fenêtrage SQL.

Data & Business Analytics · SQL analytique

Aide-mémoire · 3 min de lecture

Git — aide-mémoire du flux de travail en équipe

Branches, commits propres, résolution de conflits, rebase, tags de version et commandes de secours.

DevOps & Automation · Git

Aide-mémoire · 3 min de lecture

Ligne de commande Linux — l'essentiel pour les labs

Les commandes à connaître pour travailler efficacement dans le terminal des labs ITFabricLab : fichiers, texte, processus, réseau et édition.

Systems · Bash

Aide-mémoire · 3 min de lecture

Optimisation de requêtes SQL — aide-mémoire EXPLAIN

Lire un plan d'exécution, choisir le bon index et éviter les anti-patterns qui rendent les requêtes lentes.

Database · Optimisation de requêtes

Aide-mémoire · 3 min de lecture

PromQL — aide-mémoire pour l'exploitation

Les requêtes PromQL les plus utiles : taux, erreurs, latence par percentile, saturation et prédiction de remplissage disque.

Monitoring & Observability · Prometheus

Aide-mémoire · 3 min de lecture

Sous-réseautage IPv4 et VLSM — aide-mémoire

Tableau des masques, méthode de calcul rapide et démarche VLSM pour construire un plan d'adressage sans chevauchement.

Network · Adressage IPv4 & subnetting

Aide-mémoire · 3 min de lecture

TLS et OpenSSL — aide-mémoire

Générer des clés et CSR, inspecter un certificat, diagnostiquer une chaîne TLS et appliquer une configuration serveur moderne.

Middleware · OpenSSL

Aide-mémoire · 3 min de lecture

cron et timers systemd — aide-mémoire de l'ordonnancement

Syntaxe cron, pièges d'environnement, verrouillage des traitements concurrents et équivalents systemd timers.

Production & ITSM · cron

Aide-mémoire · 3 min de lecture

nftables — aide-mémoire du filtrage

Structure tables/chaînes/règles, jeux nommés, politique de refus par défaut et journalisation pour traduire une matrice de flux.

Network Flow Matrix · nftables / iptables

Aide-mémoire · 3 min de lecture

systemd — aide-mémoire d'exploitation

Les commandes systemctl et journalctl indispensables, la structure d'une unité et les options de durcissement.

Systems · systemd

Bonne pratique · 3 min de lecture

AWS IAM — bonnes pratiques du moindre privilège

Structurer les identités AWS, écrire des politiques minimales, utiliser les rôles et détecter les droits excessifs.

Cloud · AWS IAM

Bonne pratique · 3 min de lecture

Durcissement d'un serveur Linux — checklist CIS

Checklist priorisée pour durcir un serveur Linux selon les CIS Benchmarks, avec les commandes de vérification associées.

Cybersecurity · CIS Benchmarks

Bonne pratique · 3 min de lecture

JWT et sessions — bonnes pratiques de sécurité

Utiliser les JWT sans les pièges classiques : durée de vie, stockage, rotation des refresh tokens, validation stricte et révocation.

Web & Applications · JWT

Bonne pratique · 3 min de lecture

Kubernetes — checklist de mise en production d'une application

Les réglages indispensables d'un Deployment prêt pour la production : ressources, sondes, disruption budget, sécurité et observabilité.

DevOps & Automation · Kubernetes

Bonne pratique · 3 min de lecture

La méthode de troubleshooting ITFabricLab

Une démarche structurée et reproductible pour diagnostiquer n'importe quel incident d'infrastructure, utilisée dans tous les scénarios Break-Fix.

Références générales

Bonne pratique · 3 min de lecture

SLI, SLO et alerting par burn rate — bonnes pratiques

Définir des SLI pertinents, fixer des SLO réalistes, gérer un budget d'erreur et alerter sur le taux de consommation plutôt que sur des seuils.

Monitoring & Observability · SLI / SLO / SLA