DataSunrise erreicht AWS DevOps Kompetenz Status in AWS DevSecOps und Überwachung, Protokollierung, Performance

Datenverwaltung von ScyllaDB

ScyllaDB ist eine leistungsstarke NoSQL-Datenbank, die für Skalierbarkeit und niedrige Latenzzeiten entwickelt wurde. Sie betreibt geschäftskritische Anwendungen in Branchen wie Finanzen, E-Commerce und Telekommunikation. Aufgrund ihrer verteilten Natur bietet ScyllaDB Widerstandsfähigkeit und Leistung, aber die Gewährleistung einer ordnungsgemäßen Datenverwaltung bleibt eine Herausforderung.

Organisationen stehen vor strengen Compliance-Anforderungen wie DSGVO, HIPAA, PCI DSS und SOX. Die Erfüllung dieser Anforderungen erfordert Transparenz, Zugangskontrolle, den Schutz sensibler Daten sowie prüfungsfertige Berichte. Während ScyllaDB grundlegende Tools bietet, können erweiterte Governance-Plattformen wie DataSunrise die Möglichkeiten durch Automatisierung und zentrale Verwaltung erweitern.

Bedeutung der Datenverwaltung

Die Datenverwaltung ist mehr als nur eine Compliance-Anforderung – sie bildet die Grundlage für Sicherheit, Verantwortlichkeit und betriebliche Effizienz. In verteilten Systemen wie ScyllaDB, in denen Daten über Cluster und Regionen repliziert werden, stellt die Verwaltung sicher:

  • Konsistenz: Einheitliche Richtlinien in allen Umgebungen reduzieren das Risiko von Datensilos und unüberwachten Zugriffen.
  • Verantwortlichkeit: Die klare Nachverfolgung, wer wann und warum auf welche Daten zugegriffen hat, ermöglicht effektive Prüfungen.
  • Sicherheit: Starke Governance-Rahmenwerke setzen Zugangskontrollen und Datenschutz durch und begrenzen unbefugte Datenzugriffe.
  • Compliance: Die Ausrichtung an Standards wie DSGVO, HIPAA und PCI DSS vermeidet Strafen und stärkt das Vertrauen.
  • Betriebliche Klarheit: Eine gut definierte Verwaltung verhindert Compliance-Abweichungen, wenn neue Benutzer, Rollen oder Keyspaces eingeführt werden.

Ohne effektive Verwaltung riskieren Organisationen Datenpannen, regulatorische Geldbußen und Rufschädigung – Herausforderungen, die in schnell skalierenden Plattformen wie ScyllaDB noch verstärkt werden.

Native Governance-Funktionen von ScyllaDB

ScyllaDB übernimmt sein Sicherheitsmodell von Apache Cassandra. Die Grundlage seiner Governance beruht auf:

1. Authentifizierung und rollenbasierte Zugriffskontrolle (RBAC)

ScyllaDB bietet eine interne Authentifizierung mit Rollenverwaltung. Sie können Benutzer erstellen und ihnen Rollen mit Berechtigungen auf Keyspace– und Tabellenebene zuweisen. Dadurch wird sichergestellt, dass nur autorisierte Konten Lese- oder Schreibvorgänge durchführen können.

-- Create a new role with login capability
CREATE ROLE compliance_user 
WITH LOGIN = true 
AND PASSWORD = 'StrongPass123!';

-- Grant read-only access to a sensitive keyspace
GRANT SELECT ON KEYSPACE sensitive_data TO compliance_user;

Für eine noch höhere Sicherheit können Administratoren RBAC mit benutzerdefinierten Rollen und Rollenvererbung kombinieren, um geschichtete Zugriffsmodelle zu erstellen:

-- Create a base role with read-only privileges
CREATE ROLE readonly_role;

-- Assign privileges
GRANT SELECT ON KEYSPACE sensitive_data TO readonly_role;

-- Attach role to user
GRANT readonly_role TO compliance_user;

Mit RBAC können Organisationen das Prinzip der minimalen Berechtigungen durchsetzen und sicherstellen, dass Benutzer nur über die minimal erforderlichen Rechte für ihre Aufgaben verfügen.

2. Auditierung und Protokollierung

ScyllaDB unterstützt die Audit-Protokollierung, die Login-Versuche, Abfragen und Schemaänderungen aufzeichnet. Dies bietet Transparenz darüber, wer was in der Datenbank tut. Administratoren können die Audit-Funktionalität erweitern, indem sie ScyllaDB-Protokolle in externe Überwachungs- und Alarmsysteme integrieren und so eine konsistente Transparenz in verteilten Umgebungen gewährleisten.

  • Die Integration mit SIEM-Plattformen (wie Splunk oder ELK) ermöglicht eine zentrale Protokollkorrelation.
  • Alarme können für verdächtige Aktivitäten, wie wiederholte fehlgeschlagene Anmeldungen oder Schemaänderungen, eingerichtet werden.
  • Audit-Daten unterstützen Compliance-Prüfungen und ermöglichen es Organisationen, die Einhaltung von DSGVO, HIPAA, PCI DSS und SOX nachzuweisen.
ScyllaDB Datenverwaltung - Terminalausgabe, die Audit-Protokolleinträge für Datenbankoperationen auf einer ScyllaDB-Instanz zeigt.
Screenshot der ScyllaDB-Protokolle.

3. Verschlüsselung und Sicherheit

ScyllaDB unterstützt TLS-Verschlüsselung für die Client-Server- und Inter-Node-Kommunikation und verhindert so die Datenexposition während der Übertragung. Der Schutz ruhender Daten kann mittels Datenbankverschlüsselung erreicht werden.

TLS-Konfigurationsbeispiel in scylla.yaml:

client_encryption_options:
    enabled: true
    optional: false
    keystore: conf/.keystore
    keystore_password: myStrongPass

server_encryption_options:
    internode_encryption: all
    keystore: conf/.server_keystore
    keystore_password: AnotherPass
    truststore: conf/.server_truststore
    truststore_password: TrustPass

Die Verschlüsselung stellt sicher, dass Datenpakete zwischen Knoten oder Clients nicht abgefangen werden können. Allerdings adressiert die Verschlüsselung allein nicht Governance-Aspekte wie:

  • Die Überwachung von Benutzeraktivitäten und Änderungen.
  • Die automatisierte Datenentdeckung sensibler Felder.
  • Die Compliance-Berichterstattung, die den regulatorischen Standards entspricht.

Diese erfordern zusätzliche Governance-Tools.

Erweiterte ScyllaDB-Datenverwaltung mit DataSunrise

Obwohl die nativen Fähigkeiten von ScyllaDB eine Basis bilden, bietet DataSunrise ein umfassendes Governance-Framework:

Zentrale Aktivitätsüberwachung

Die zentrale Überwachung ermöglicht es Administratoren, Aktivitäten über alle ScyllaDB-Cluster hinweg über eine einzige Oberfläche zu erfassen und zu durchsuchen. Anstatt Protokolle manuell von einzelnen Knoten zu sammeln, aggregiert DataSunrise diese automatisch. Diese einheitliche Ansicht ermöglicht:

  • Die schnelle Rekonstruktion von Benutzeraktivitäten während Sicherheitsuntersuchungen.
  • Die langfristige Aufbewahrung von Protokollen für Compliance-Audits.
  • Die nahtlose Integration mit SIEM-Systemen für unternehmensweite Transparenz.
ScyllaDB Datenverwaltung - DataSunrise-Dashboard, das das Navigationsmenü mit Optionen für Compliance, Sicherheit, Maskierung und Überwachung anzeigt.
Screenshot der DataSunrise-Dashboard-Oberfläche, die das Hauptnavigationsmenü mit Abschnitten für Daten-Compliance, Sicherheit, Maskierung, Datenentdeckung und Risiko-Bewertung zeigt.

Feingranulare Audit-Regeln

Mit flexiblen Audit-Regeln ermöglicht DataSunrise, Governance-Richtlinien präzise anzupassen. Administratoren können Regeln definieren, um zu überwachen:

  • Den Zugriff auf spezifische Keyspaces, Tabellen oder sogar sensible Spalten.
  • Aktionen privilegierter Benutzer wie Schemaänderungen.
  • Bestimmte SQL-Operationen (INSERT, UPDATE, DELETE), die für die Compliance kritisch sind.

Dies stellt sicher, dass Audit-Spuren nicht mit unnötigen Einträgen überladen werden, sondern sich klar auf compliance-sensitive Operationen konzentrieren.

ScyllaDB Datenverwaltung - Transaktionale Spuren-Oberfläche, die Serverzeit und Instanzdetails anzeigt.
Screenshot der DataSunrise-Benutzeroberfläche, die transaktionale Spuren für ScyllaDB-Instanzen zeigt.

Dynamische Datenmaskierung

Die dynamische Datenmaskierung schützt sensible Daten in Echtzeit. Sie verhindert, dass unbefugte Benutzer sensible Informationen einsehen, während Abfragen normal ausgeführt werden können.

  • Maskiert sensible Felder wie personenbezogene Daten (PII) und gesundheitsbezogene Daten (PHI), ohne die zugrunde liegenden Informationen zu verändern.
  • Passt die Maskierung dynamisch an Benutzerrollen und Zugriffslevels an.
  • Stellt die Einhaltung von Datenschutzgesetzen wie DSGVO und HIPAA sicher, indem unnötige Datenexposition vermieden wird.
ScyllaDB Datenverwaltung - Oberfläche der dynamischen Maskierungsregeln, die Optionen zum Erstellen und Verwalten von Maskierungseinstellungen anzeigt.
Screenshot der DataSunrise-Benutzeroberfläche, die den Bereich Dynamische Maskierungsregeln zeigt, einschließlich Einstellungen zur Erstellung neuer Maskierungsregeln und Filter für Daten-Compliance und Sicherheit.

Datenentdeckung

Die Datenentdeckung automatisiert den Prozess der Lokalisierung sensibler Daten in ScyllaDB-Schemas. DataSunrise nutzt Mustererkennung, NLP und OCR, um PII, PHI und Finanzdaten zu identifizieren, selbst in semi-strukturierten oder unstrukturierten Daten. Suchaufgaben können geplant werden, um:

  • Kontinuierlich nach neuen sensiblen Feldern zu suchen.
  • Compliance-Lücken zu kennzeichnen, wenn neue Tabellen erstellt werden.
  • Die Berichterstattung zu unterstützen, indem sensible Datenorte im gesamten Cluster zugeordnet werden.

Automatisierte Compliance-Berichterstattung

Mit automatisierter Compliance-Berichterstattung können Organisationen in einem Klick prüfungsfertige Berichte erstellen. Berichte können täglich, wöchentlich oder monatlich geplant werden, wodurch sichergestellt wird, dass die Nachweise stets aktuell sind. Zu den Funktionen gehören:

  • Vordefinierte Vorlagen für DSGVO, HIPAA, PCI DSS und SOX.
  • Export in PDF oder HTML für die einfache Vorlage bei Prüfern.
  • Historische Compliance-Snapshots für die langfristige Dokumentation.

Dies verringert den manuellen Aufwand zur Vorbereitung auf Audits erheblich.

Datenbank-Firewall

Die Datenbank-Firewall überprüft eingehende SQL-Abfragen, bevor sie ScyllaDB erreichen. Verdächtige oder nicht konforme Abfragen können in Echtzeit blockiert werden, wodurch Sicherheitsvorfälle wie:

  • SQL-Injektion-Versuche.
  • Massenexport sensibler Datensätze.
  • Abfragen von nicht genehmigten Anwendungen oder IP-Adressen.

Indem sie als schützender Schild fungiert, reduziert die Firewall das Risiko sowohl von Insider-Bedrohungen als auch von externen Angriffen.

Analyse des Benutzerverhaltens

Die Analyse des Benutzerverhaltens nutzt maschinelles Lernen, um Anomalien in der Datenbankaktivität zu erkennen. Sie ermittelt einen Normalzustand des Benutzerverhaltens und kennzeichnet Abweichungen wie:

  • Ein Entwickler, der Tausende von Datensätzen außerhalb der Geschäftszeiten herunterlädt.
  • Ein Administrator, der plötzlich sensible Tabellen ändert.
  • Verdächtige Zugriffsversuche aus ungewöhnlichen Standorten.

Diese proaktive Erkennungsfähigkeit hilft dabei, Insider-Bedrohungen und den Missbrauch von Daten zu verhindern, bevor diese zu Sicherheitsverletzungen eskalieren.

Geschäftliche Vorteile

VorteilBeschreibung
Regulatorische AusrichtungInternationale Rahmenwerke wie DSGVO, HIPAA und PCI DSS ohne manuellen Aufwand erfüllen.
Reduziertes RisikoSchutz vor äußeren Bedrohungen und Insider-Missbrauch.
Betriebliche EffizienzAutomatisierung wiederkehrender Aufgaben wie Protokollaggregation, Berichtserstellung und Nachweisvorbereitung.
Vertrauen und TransparenzNachweis der Verantwortlichkeit gegenüber Prüfern, Kunden und Partnern.
Zukunftssichere SkalierbarkeitDie Unterstützung von über 40+ Plattformen gewährleistet Konsistenz in hybriden Umgebungen.

Fazit

Das verteilte Design von ScyllaDB macht es zu einer attraktiven Wahl für leistungsorientierte Workloads. Allerdings gehen die Anforderungen an die Verwaltung über die nativen Fähigkeiten hinaus. Durch die Integration von DataSunrise erhalten Organisationen zentralisierte Überwachung, automatisierte Compliance, dynamische Maskierung und proaktiven Schutz vor Bedrohungen.

Diese Kombination verwandelt ScyllaDB in eine compliance-bereite Plattform, die Geschwindigkeit, Skalierbarkeit und regulatorische Verantwortlichkeit in Einklang bringt.

Schützen Sie Ihre Daten mit DataSunrise

Sichern Sie Ihre Daten auf jeder Ebene mit DataSunrise. Erkennen Sie Bedrohungen in Echtzeit mit Activity Monitoring, Data Masking und Database Firewall. Erzwingen Sie die Einhaltung von Datenstandards, entdecken Sie sensible Daten und schützen Sie Workloads über 50+ unterstützte Cloud-, On-Premise- und KI-System-Datenquellen-Integrationen.

Beginnen Sie noch heute, Ihre kritischen Daten zu schützen

Demo anfordern Jetzt herunterladen

Nächste

Wie man die Einhaltung von Vorschriften für SAP HANA sicherstellt

Erfahren Sie mehr

Benötigen Sie die Hilfe unseres Support-Teams?

Unsere Experten beantworten gerne Ihre Fragen.

Allgemeine Informationen:
[email protected]
Kundenservice und technischer Support:
support.datasunrise.com
Partnerschafts- und Allianz-Anfragen:
[email protected]