SOC internals/core

March 13, 2026 ยท View on GitHub

This page deals with SOC internals: generic architecture, logs to alerts workflow, detection handling workflow, and underlying tools.

Generic SOC architecture example

Here is an example of an architecture, open source based, with:

  • SIEM: Wazuh;
  • TIP: MISP;
    • plus VirusTotal, etc. via automated API requests by SOA.
  • SIRP: IRIS;
  • SOA: Suffle image

As per the project's GitHub README page:

  • Wazuh: Real-time monitoring and alerting for security events.
  • DFIR-IRIS: Streamlined incident response and forensics capabilities.
  • Shuffle: Automated workflow management to streamline security processes.
  • MISP: Open source threat intelligence platform.

Logs to alerts global workflow

Quoted from this article:

image

Following the arrows, we go from log data sources to data management layer, to then data enrichment layer (where detection happens), to end-up in behavior analytics or at user interaction layer (alerts, threat hunting...). All of that being enabled and supported by automation.

SOC detection handling workflow

Based on CYRAIL's paper drawing, that I've slightly modified, here is an example of detection handling workflow with the underlying tools achitecture (SIEM, SIRP, TIP interconnections): image

  • Sensors log sources are likely to be: audit logs, security sensors (antimalware, FW, NIDS, proxies, EDR, NDR, CASB, identity threat detection, honeypot...).

End

Go to main page.