DataSunrise Obtient le Statut Compétence DevOps AWS dans AWS DevSecOps et Surveillance, Journalisation, Performance

Comment appliquer la gouvernance des données pour YugabyteDB

Introduction

La mise en œuvre de la gouvernance des données dans YugabyteDB garantit la sécurité, la conformité et une gestion efficace des données. Des cadres réglementaires tels que le RGPD, HIPAA, le PCI-DSS et le SOX exigent des mesures rigoureuses d’audit, de contrôles d’accès et de chiffrement.

Des études montrent que plus de la moitié des organisations ne parviennent pas à répondre aux exigences de conformité en raison de configurations inadéquates des bases de données. Cet article explore les fonctionnalités de conformité intégrées de YugabyteDB, notamment la journalisation des audits, la gestion des privilèges et le chiffrement. Nous évoquons également comment des outils tiers comme DataSunrise renforcent la sécurité grâce à l’audit en temps réel, au masquage dynamique et à l’automatisation des politiques.

Principales exigences de conformité pour YugabyteDB

RGPD : Protection des données personnelles

Le Règlement Général sur la Protection des Données (RGPD) impose un contrôle d’accès strict, le chiffrement et la journalisation des audits. YugabyteDB prend en charge :

  • Le contrôle d’accès basé sur les rôles (RBAC) pour restreindre l’accès non autorisé.
  • Le chiffrement AES-256 pour sécuriser les données au repos.
  • Les pistes d’audit pour suivre les modifications apportées aux données.

Cependant, le masquage natif est limité, ce qui rend les solutions tierces essentielles pour la conformité.

HIPAA : Sécuriser les informations de santé

La Health Insurance Portability and Accountability Act (HIPAA) exige la sécurité des informations de santé protégées (PHI). YugabyteDB offre :

PCI-DSS : Protéger les données financières

Pour les entreprises traitant des transactions par carte de crédit, le PCI-DSS impose :

  • Des journaux d’audit granulaires pour suivre les transactions de paiement.
  • Le chiffrement des données des titulaires de carte.
  • Des politiques de contrôle d’accès pour empêcher les modifications non autorisées de la base de données.

SOX : Assurer la transparence financière

La loi Sarbanes-Oxley (SOX) impose des pistes d’audit financières. YugabyteDB fournit :

  • La journalisation des sessions pour surveiller l’activité des données.
  • Des règles de contrôle d’accès pour limiter les modifications non autorisées.
  • Un manque de rapports automatisés de conformité, que des outils externes peuvent compenser.

Fonctionnalités intégrées de sécurité et d’audit de YugabyteDB

Privilèges et contrôle d’accès basé sur les rôles (RBAC)

Le RBAC aide à sécuriser les données dans Yugabyte en définissant les permissions des utilisateurs.

Exemple : Création d’un rôle utilisateur sécurisé dans YSQL

CREATE ROLE security_admin WITH LOGIN PASSWORD 'StrongPass!';
GRANT SELECT, INSERT, UPDATE ON transactions TO security_admin;

Chiffrement et connexions sécurisées

  • Le chiffrement AES-256 garantit que les données sensibles restent protégées.
  • Le chiffrement basé sur TLS sécurise les connexions entre les clients et YugabyteDB.

Journaux d’audit de YugabyteDB : Suivi de l’activité des utilisateurs

La journalisation des audits de YugabyteDB capture les transactions de la base de données et assure la conformité. Pour en savoir plus, consultez le guide de journalisation des audits de YugabyteDB.

Exemple : Activation de la journalisation des audits YSQL

CREATE EXTENSION IF NOT EXISTS pgaudit;
SET pgaudit.log = 'DDL, WRITE';

Exemple : Activation de la journalisation des audits YCQL

--ycql_enable_audit_log=true

Améliorer la journalisation des audits de YugabyteDB avec DataSunrise

Journalisation des audits avancée

Alors que YugabyteDB fournit la journalisation des audits via pgaudit de PostgreSQL, DataSunrise étend la surveillance avec des contrôles granulaires de l’activité de la base de données.

Fonctionnalités clés

  • La journalisation granulée des requêtes, transactions et modifications.
  • La journalisation des sessions et au niveau des objets pour suivre les opérations sensibles.
  • Des pistes d’audit pour la conformité réglementaire alignées avec le RGPD, HIPAA, PCI-DSS et SOX.

Exemple : Activation de règles d’audit personnalisées

DataSunrise applique des règles de surveillance en temps réel pour détecter les accès non autorisés.

SELECT * FROM transactions WHERE amount > 5000;
Interface des pistes transactionnelles d'audit de DataSunrise
Tableau de bord d’audit DataSunrise mettant en œuvre une gouvernance des données basique pour YugabyteDB

Masquage dynamique des données pour la gouvernance

Contrairement à YugabyteDB, qui ne dispose pas de masquage dynamique intégré, DataSunrise assure la protection des données basée sur les rôles sans modifier les données sous-jacentes.

Fonctionnalités clés

  • Le masquage des données au niveau des champs personnalisé pour les rôles des utilisateurs.
  • Un masquage dynamique appliqué en temps réel.
  • Un masquage conforme aux exigences du RGPD, HIPAA et PCI-DSS.

Exemple : Règle de masquage basée sur les rôles dans DataSunrise

Configuration de masquage des données de DataSunrise
Configuration de masquage des données DataSunrise avec une gouvernance des données simple pour YugabyteDB

Conclusion

Pour assurer votre gouvernance dans YugabyteDB, exploitez les fonctionnalités de sécurité intégrées en complément de l’automatisation de la conformité par DataSunrise. Combiner la journalisation des audits, le chiffrement et le masquage avec l’application avancée des politiques renforce la sécurité à travers tous les cadres réglementaires.

Pour une sécurité des données sans faille dans Yugabyte, envisagez d’implémenter DataSunrise pour une surveillance en temps réel et une gestion de la conformité. Vous pouvez réserver une démo en ligne ou télécharger l’outil et l’explorer par vous-même.

Suivant

Conformité des données assistée par IA pour Azure SQL

En savoir plus

Besoin de l'aide de notre équipe de support ?

Nos experts seront ravis de répondre à vos questions.

Informations générales :
[email protected]
Service clientèle et support technique :
support.datasunrise.com
Demandes de partenariat et d'alliance :
[email protected]