03 - Architecture des SIEM modernes
Info
Cette section décrit l’architecture logique et fonctionnelle d’un SIEM nouvelle génération (NextGen SIEM).
🏗️ Vue d’ensemble
Un SIEM moderne repose sur une architecture modulaire, souvent orientée big data, avec plusieurs couches logiques :
┌──────────────────────────────┐
│ Interface utilisateur (dash)│
└──────────────────────────────┘
│
┌──────────────────────────────┐
│ Moteur de workflows / SOAR │
└──────────────────────────────┘
│
┌──────────────────────────────┐
│ Moteur analytique / UEBA │
└──────────────────────────────┘
│
┌──────────────────────────────┐
│ Moteur de corrélation │
└──────────────────────────────┘
│
┌──────────────────────────────┐
│ Collecte et agrégation de logs│
└──────────────────────────────┘
│
┌──────────────────────────────┐
│ Stockage (Data lake, archive)│
└──────────────────────────────┘
🧱 Couches principales
1. Collecte et agrégation
- Agents, syslog, APIs, connecteurs cloud
- Normalisation multi-formats (CSV, JSON, CEF…)
2. Corrélation
- Règles de détection (temps réel, chaînes d’événements)
- Détection d’attaques complexes
3. Analytics et UEBA
- Machine Learning
- Profils de comportements utilisateurs, seuils dynamiques
4. SOAR et réponse automatisée
- Playbooks intégrés
- Appels API vers d’autres outils (EDR, pare-feu…)
5. Interface utilisateur
- Dashboards temps réel
- Rapports, tickets, visualisations
Tip
Une architecture SIEM bien conçue permet d’absorber le volume croissant de logs tout en réduisant le bruit et les faux positifs.