Platform ·
Von Arya Soni
Observability für reguliertes SaaS in Deutschland und DACH: Nachweise statt Dashboards
In Deutschland und im DACH-Raum stellt sich bei SaaS-Anbietern unter SOC 2, ISO 27001 oder DORA in fast jedem Audit dieselbe nüchterne Frage: Können Sie zeigen, wer wann was gesehen hat, wann ein Incident begann, und dass Logs nachträglich nicht unbemerkt veränderbar waren? Ein glänzendes Dashboard eines US-Observability-Anbieters beantwortet das nicht allein. Entscheidend ist, wie Logs, Metriken und Traces gesammelt werden, wo sie liegen, wer sie lesen darf und wie lange sie bleiben - Engineering-Entscheidungen, die Stratoworks auf AWS, Azure und GCP designt. Wir verkaufen kein Observability-SaaS; wir engineerieren Telemetry-Schicht, Retention und Evidence-Pfade, auf die Ihre Compliance-Funktion bauen kann.
Teilen
LinkedInWarum reguliertes SaaS Observability als Nachweis behandelt
SOC 2 (Trust Services Criteria zu Logging und Monitoring), ISO/IEC 27001:2022 (A.8.15, A.8.16) und DORAs Incident-Kapitel (Verordnung (EU) 2022/2554, Artikel 17-23) laufen auf dasselbe operative Bedürfnis hinaus: rekonstruierbare Ereignisse, geschützte Speicherung und nachvollziehbarer Zugriff. Auditoren und Aufsicht bewerten nicht die Chart-Ästhetik; sie verlangen Stichproben, Timelines und den Nachweis, dass Manipulation schwer ist.
Damit verschiebt sich das Design-Ziel von „wir sehen Fehler in Produktion“ zu „wir können eine Timeline unter Review verteidigen“. Metriken und Traces bleiben für Reliability wichtig; in Compliance-Gesprächen tragen Logs und ihre Metadaten oft das Gewicht. Das Fehlermuster: ein Tool kaufen und annehmen, die Kontrolle sei erfüllt - ohne Retention-Policy, Rollentrennung und Standortentscheidungen, die in der Infrastruktur durchgesetzt und dokumentiert sind.
Retention: Uhren an Policy ausrichten, nicht an Vendor-Default
Jedes Framework erwartet Aufbewahrung lang genug für Incident-Untersuchungen und Audits - oft Monate bis Jahre, je nach Sektor und Vertrag. Cloud-native Defaults (kurzer Hot Storage, aggressive Löschfristen in SaaS-Tiers) optimieren Kosten, nicht BaFin-nahe Reviews oder Enterprise-Fragebögen.
Engineering sollte Retention-Stufen explizit mappen: Hot Search für On-call, Warm Storage für Untersuchungen, Cold oder WORM-fähiges Archiv für die Dauer, die ISMS oder DORA-Policy benennt. Lifecycle-Regeln gehören in Infrastructure as Code; das Log-Archive-Konto (oder Äquivalent) ist von Produktions-Operatoren isoliert, die unter Druck löschen könnten. Hält der Observability-Vendor die einzige Kopie, exportieren oder dual-schreiben Sie kritische Security- und Platform-Logs in Speicher, den Sie kontrollieren, bevor deren Retention-Fenster schließt.
- Mindest-Retention pro Log-Klasse dokumentieren (Authentication, Admin-Aktionen, Application-Security-Events, Platform-Audit-Trails).
- Produktions-Application-Logs von manipulationssensiblen Audit-Streams trennen, wo Frameworks Integrität erwarten.
- Restore und Query-Latenz auf Archivdaten mindestens jährlich testen - „wir haben es noch“ ist nicht „wir können rechtzeitig suchen“.
Zugriffskontrolle: Wer Telemetry lesen darf, ist eine Kontrolle
Zentralisierte Observability ohne RBAC ist ein Datenschutz-Vorfall in Wartestellung. Produktions-Engineers brauchen Sicht für den Betrieb; standardmäßig sollten sie nicht Kunden-Payloads, Break-glass-Sessions oder jeden Tenant-Trace in einem Multi-Tenant-Stack lesen. ISO 27001 und DSGVO drücken auf Least Privilege und Protokollierung des Zugriffs auf sensible Systeme - einschließlich wer Logs abfragt.
Ein praktikables Muster: Mitarbeitende per SSO und MFA in den Observability-Stack föderieren, Dashboards und Log-Indizes nach Environment und Rolle scopen, security-relevante Queries über eine kleinere Gruppe mit zusätzlichem Logging leiten. Break-glass auf Produktions-Telemetry sollte Alerts auslösen wie Break-glass auf Produktionsdaten. Bei Kunden- oder Hybrid-Setups vertraglich klären, ob und unter welchem Ticket Ihr Team auf deren Telemetry zugreifen darf.
EU-Standort und Subprozessoren
Deutsche und EU-Kunden fragen zunehmend, wo Observability-Daten verarbeitet und gespeichert werden - besonders wenn das primäre SaaS in den USA sitzt. Hyperscaler-Regionen (Frankfurt, wo verfügbar Zürich, EU-only Logging Sinks) und EU-betriebene Analytics-Endpoints reduzieren Transferfragen, eliminieren sie aber nicht: Subprozessor-Liste, AVV und ein klares Diagramm, welche Telemetry die EU verlässt (Vendor-Support, KI-gestützte Log-Features), bleiben nötig.
Stratoworks hält autoritative Audit- und Security-Logs typischerweise in vom Kunden kontrolliertem EU-Speicher und nutzt managed Observability-Tools nur, wo Residency-Einstellungen und Verträge zum Register des Kunden passen. „EU-Region angehakt“ reicht nicht ohne Prüfung von Ingestion-Pipelines, Failover-Regionen und Vendor-Support-Zugriffen.
Incident-Timelines: Logs, die zum Runbook passen
DORA und reife SOC-2-Programme erwarten Incident Records mit verteidigbaren Zeitstempeln: erste Detection, Eskalation, Containment, Recovery, Übergabe an Legal oder Kommunikation. Das funktioniert nur, wenn Detection-Quellen die Zeit teilen (NTP, strukturiertes Logging), On-call-Quittierungen erfasst sind und niemand in der ersten Panikstunde Logs purgt.
Runbooks sollten exakte Queries und Log-Quellen pro kritischem Service benennen - CloudTrail und Activity Logs, IdP-Sign-ins, WAF-Blocks, DB-Audit-Plugins, Kubernetes Audit - nicht generisch „Datadog prüfen“. Tabletops sollten das Ziehen einer Timeline aus Cold Storage einbeziehen, nicht nur Paging. Engineering liefert Fakten; Legal und Compliance mappen auf Meldepflichten - dieselbe Trennung wie in unserem DORA-Incident-Artikel.
Partnermodell: Design und Nachweise, nicht noch ein SaaS
Datadog, Grafana Cloud, Elastic und vergleichbare Produkte lösen Collection, Korrelation und Dashboards gut. Sie liefern nicht automatisch Ihre ISMS-Kontrollformulierung, Retention-Nachweise oder EU-Datenfluss-Narrative. Stratoworks konkurriert nicht mit diesen Lizenzen; wir designten Landing-Zone-Logging-Architektur, Retention in Object Storage, Alert-Routing, Anbindung an Ticketing und On-call sowie das Terraform, das Drift sichtbar hält.
Ist der Vendor-Stack gewählt, härten wir ihn: SSO, Index-Grenzen, Export in unveränderlichen Storage, Cost- und Cardinality-Guardrails, Runbook-Links, die Auditoren erwarten. Ist das Estate Multi-Cloud, alignen wir Muster, damit ein Incident-Review nicht drei Consoles und drei Retention-Stories braucht. Ergebnis: Telemetry, die Ihr Team betreiben und Ihre Compliance stichproben kann - ohne zu tun, als würde ein Tool-Abo eine zertifizierte Kontrolle ersetzen.
Managed Multi-Cloud Operations
FAQ
Brauchen wir eine dedizierte Observability-Plattform für SOC 2 oder ISO 27001?
Keines der Frameworks schreibt einen Namensanbieter vor. Sie verlangen Logging, Monitoring, Retention und Review passend zum Risiko. Viele regulierte SaaS-Teams kombinieren cloud-native Audit-Logs mit einer Korrelationsschicht; geprüft wird, ob Retention, Zugriff und Review dokumentiert, umgesetzt und belegbar sind - nicht welches Logo auf der Rechnung steht.
Reicht die EU-Region unseres US-Observability-Vendors für DORA?
Eine EU-Region hilft beim Verarbeitungsort, ist aber nicht die ganze Antwort. Vertrag und Subprozessoren, Support- und Backup-Pfade, Export kritischer Logs in Speicher unter Ihrer Kontrolle und Incident-Timelines, die nicht von einer kürzeren Vendor-Retention abhängen, bleiben nötig. Legal und Compliance sollten das Datenfluss-Diagramm freigeben; Engineering setzt es um.
Was zuerst engineerieren, wenn Audits in sechs Monaten anstehen?
In dieser Reihenfolge: Platform- und Security-Audit-Logs zentralisieren mit Immutability oder Object Lock, wo proportional; Retention in Code definieren; SSO und rollenbasierten Zugriff auf Observability-Tools; dokumentiert und testen, eine Incident-Timeline aus dem Archiv zu ziehen. Ausgefeiltes APM kann folgen, sobald der Evidence-Pfad für Security-Events glaubwürdig ist.