Ergebnisse
Die Herausforderung
Ein mittelständisches Fintech hielt seine Staging- und QA-Umgebungen nützlich, indem es echte Produktionsdaten hineinkopierte. Für die Entwickler funktionierte das, doch es bedeutete, dass echte Kundennamen, E-Mails, Ausweisnummern und IBANs in Systemen mit weit schwächeren Zugriffskontrollen als in der Produktion lagen. Unter der GDPR war das ein ernstes Risiko, und die Prüfer hatten es beanstandet. Naives Schwärzen war keine Option: Werte durch `XXXX` zu ersetzen, brach die Formatvalidierung, die Fremdschlüsselbeziehungen und die Hälfte der Test-Suite, sodass das Team klammheimlich weiter zu echten Daten griff.
Die Lösung
Wir integrierten CodeVeil in die Pipeline zur Umgebungsaktualisierung. Jede nächtliche Aktualisierung streamt Datensätze in Blöcken von bis zu 10.000 durch die Batch-API von CodeVeil, wobei auf jedes sensible Feld formaterhaltende Verschleierung angewendet wird. Maskierte E-Mails bleiben gültig aussehend, IBANs behalten Ländercode und Prüfsummenformat, und die referenzielle Integrität bleibt erhalten, sodass derselbe Kunde über jede Tabelle hinweg auf dieselbe maskierte Identität abgebildet wird. Ein Abschluss-Webhook signalisiert der Pipeline, sobald jeder Batch fertig ist, und der anonymisierte Datensatz wird automatisch ins Staging geladen – kein Entwickler berührt jemals rohe PII.
Das Ergebnis
Die Testumgebungen enthalten nun keine echten Kundendaten mehr, bleiben aber vollständig realistisch, sodass die bestehende Test-Suite unverändert durchläuft. Die GDPR-Beanstandung der Prüfer wurde geschlossen, und die nächtliche Aktualisierung von Hunderttausenden Datensätzen läuft innerhalb des Wartungsfensters durch. Die Entwickler schleusten keine Produktionsdaten mehr ein, weil sich mit der anonymisierten Kopie genauso gut arbeiten lässt.
Bereit loszulegen?
Entdecken Sie unsere Produkte oder nehmen Sie Kontakt auf, um mehr zu erfahren.