Datenbankskripte vs. BizDataX

Werbung
Datenbankskripte vs. BizDataX
Diese Tabelle bietet einen optimalen Überblick über die Unterschiede zwischen dem Einsatz von Datenbankskripten
(z. B. PL/SQL, T-SQL) und der BizDataX-Plattform für die Datenanonymisierung und Testdatenmanagement.
Während sich die meisten Unternehmen bewusst sind, dass Datenanonymisierung bei der Erfüllung der Anforderungen für den Schutz vertraulicher
Informationen hilfreich ist, müssen sie gleichzeitig die Entscheidung treffen, eine Lösung für die Datenanonymisierung zu kaufen oder eine eigene Lösung zu
entwickeln. Bei der Entwicklung einer unternehmensinternen Lösung müssen in der Regel Datenbankskripte für die verschiedenen Datenbank-Engines
geschrieben werden. Und auch wenn Skripte auf den ersten Blick eine effiziente Methode für die Datenanonymisierung sind, da sie meist von erfahrenen
DBAs geschrieben werden, die für diese Aufgabe nicht extra bezahlt werden müssen, beweist die Erfahrung genau das Gegenteil. Hier finden Sie eine
Vergleichstabelle mit den wichtigsten Unterschieden zwischen Datenbankskripten und der BizDataX-Plattform.
Merkmal
Datenbankskripte
Aufgrund des engen Zusammenhangs zwischen Datenbankskripten
und der zugehörigen Datenbank müssten die Skripte für die
Verwendung mit einer anderen Datenbank komplett neu
Wiederverwendbarkeit
geschrieben werden. Es gibt keine allgemeinen Funktionen in
einem Skript, die problemlos über verschiedene Datenbank-Engines
genutzt werden können.
Transparenz
Da Skripte in der Regel monolithische Programme sind, haben
Prüfer keinen Einblick in die in den Skripten verwendeten
Anonymisierungsverfahren. Für Prüfer ist es äußerst schwierig,
Empfehlungen zum Umfang des für das Unternehmen verfügbaren
Schutzes und zur Sicherheit eines in ein Skript integrierten
Anonymisierungsprozesses auszusprechen.
BizDataX-Pakete sind unabhängig von der Datenbank-Engine, und
dasselbe Paket kann auf mehrere Datenbank-Engines angewendet
werden, solange das Datenbankschema für alle Engines identisch ist.
BizDataX unterstützt DB2, Oracle, SQL Server, Sybase und viele andere
relationale Datenbanken auf Windows-, UNIX- und Linux-Plattformen.
Es unterstützt zudem Office-, XML- und Textdateien.
BizDataX-Pakete sind mit dem Microsoft Visual Studio Workflow Editor
erstellt und stellen somit ein äußerst komfortables und transparentes
Tool für Prüfer zur Bewertung des Anonymisierungsprozesses in einer
strukturierten WYSIWYG-Umgebung dar.
Merkmal
Zentrale Verwaltung
Wartbarkeit
Entwicklungskosten
Datenbankskripte
Datenbankskripte sind abhängig von einer bestimmten DatenbankEngine und werden im Rahmen der Management-Tools der
Datenbank-Engine ausgeführt. Es gibt keine einfache Möglichkeit,
die Skript-Ausführung innerhalb einer heterogenen Umgebung mit
mehreren Datenbank-Engines zu automatisieren und zu verwalten.
Bei der Aktualisierung von Unternehmensanwendungen können
neue Tabellen und Spalten mit wichtigen Daten als Teil des
Aktualisierungsprozesses hinzugefügt werden. Bei einem
skriptbasierten Ansatz muss das gesamte Skript überarbeitet und
aktualisiert werden, um neue Tabellen und Spalten als Teil eines
Anwendungs-Patch oder einer Aktualisierung hinzuzufügen.
Die Entwicklung von Datenanonymisierungsskripten kann aus
mehreren Gründen ein mühsamer und langwieriger Prozess sein:
 Zunächst muss eine Reihe von Algorithmen implementiert
werden, beispielsweise Kreditkartennummererzeugung und
Datumsmanipulation, um nur einige zu nennen, um die
Erstellung von „fast realen“ Daten zu unterstützen.
 Datenanonymisierung beinhaltet die Implementierung
allgemeiner Datenmaskierungsfunktionen wie Unterteilung,
Redaktion (Schwärzen), Randomisierung, Generalisierung und
Daten-Shuffling.
 Für die meisten dieser Techniken ist ein erheblicher
Entwicklungsaufwand mit besonderem Schwerpunkt auf
Leistungsprobleme bei großen Datensätzen erforderlich.
 Auch für weitere Herausforderungen bei der Entwicklung wie
Erhaltung der referenziellen Integrität zwischen Tabellen und
zwischen verschiedenen Datenbanken, Wiederholbarkeit und
parallele Ausführung der Datenmaskierungspakete sind
umfassende, qualifizierte Ressourcen erforderlich.
 Wiederverwendbarkeit und Fragen der Transparenz verlängern
die Entwicklungszeit, und es könnte Wochen wenn nicht Monate
dauern, bis dedizierte Ressourcen die erste funktionsfähige
Version eines Datenmaskierungspakets fertig stellen.
BizDataX Runtime ist ein grafikbasierter Enterprise Management-Tool für
Windows, das die Verwaltung aller Datenanonymisierungsvorgänge des
gesamten Unternehmens ermöglicht. Es verfügt über rollenbasierte
Sicherheit, Ausführungsverlauf, Auftragsplanung und -überwachung (siehe
Punkt „Überwachung des Datenanonymisierungsprozesses“ unten).
BizDataX ermöglicht eine einfache und effiziente Aktualisierung des
Workflows innerhalb des Workflow Editor. Die enge Integration zwischen
BizDataX und der Microsoft ALM-Lösung (Visual Studio TFS) ermöglicht
die Versionierung von Workflows und unterstützt Prüfer und Analysten
bei der Verfolgung des Änderungsverlaufs innerhalb des
Datenanonymisierungsprojekts.
BizDataX ist für den effizienten Aufbau und die effiziente Ausführung von
Datenanonymisierungspaketen ausgelegt:
 Es wird mit einer Reihe von Algorithmen ausgeliefert, die für eine
sorgfältige Maskierung benötigt werden, um die Entwicklung eines
Datenanonymisierungspakets zu beschleunigen.
 Alle allgemeinen Datenanonymisierungstechniken sind bereits in das
BizDataX Toolset integriert und können mit einem einfachen Drag &
Drop-Verfahren im Workflow Editor implementiert werden.
 Referentielle Integrität, Wiederholbarkeit und Daten-Shuffling, um nur
einige zu nennen, sind Standardfunktionen des Tools. Für die
Einbindung in einen Workflow sind wenige Mausklicks erforderlich.
 BizDataX unterstützt die parallele Ausführung von Workflows, und die
Algorithmen sind bereits für die Maskierung großer Datenmengen
optimiert.
 Neue, maßgeschneiderte Algorithmen können mit objektorientierten
Sprachen wie C# entwickelt werden, wodurch auch die
Entwicklungszeit reduziert wird.
 Falls die Implementierungsressourcen des Unternehmens knapp sind,
kann das BizDataX Professional Services Team dazu beitragen, die
Entwicklungszeit zu verkürzen, so dass der Projekttermin eingehalten
und die Entwicklungskosten gesenkt werden.
Merkmal
Datenbankskripte
Skripte müssen über eine Tracking-Logik verfügen, um während
der Skriptausführung Statusdaten zu erhalten.
Überwachung des DatenAnonymisierungsprozesses
Gesamtbetriebskosten
(TCO)
Im Vergleich zu BizDataX hat die Entwicklung und Verwaltung von
Datenbankskripten zur Datenanonymisierung deutlich höhere
Gesamtbetriebskosten (TCO). Die zeitraubenden und
ressourcenintensiven Eigenschaften unternehmenseigener
Datenanonymisierungslösungen führen letztendlich zu einer
Reihe neuer kostspieliger Probleme in Bezug auf
Wiederverwendbarkeit, Wartbarkeit und Entwicklungskosten. In
vielen Fällen können die Datenbankmitarbeiter zwar eine
Teilmenge mit anonymisierten Daten erzeugen, die für die
Manipulation der Produktionsdaten benötigten Ressourcen und
die verlorene Zeit sind jedoch oft signifikant. Darüber hinaus ist
die resultierende Lösung mit Datenbankskripten in der Regel auf
die spezifische Anwendung begrenzt, schwer an sich ändernde
Anforderungen anzupassen und ohne die Best-Practice-Techniken
einer kommerziellen Datenanonymisierungs-Lösung.
BizDataX Runtime ermöglicht die Überwachung einzelner Aktivitäten
während der Datenanonymisierung und bietet die Möglichkeit an, bei
Erfolg oder Misserfolg jeder Aktivität E-Mails an autorisierte Personen
zu senden. Alle eingeleiteten Datenanonymisierungsvorgänge werden
in einem Verlaufsprotokoll aufgezeichnet. BizDataX ermöglicht zudem
die zeitliche Planung der Aufträge (z. B. außerhalb der Arbeitszeit).
BizDataX ist eine vollwertige Datenanonymisierungs- und
Testdatenmanagement-Plattform mit integrierter Logik, die den
Kunden ermöglicht, die komplexeste Datenanonymisierungs-Szenarien
zu implementieren. Es erfüllt alle wichtige TestdatenmanagementAnforderungen wie Transparenz, Wartbarkeit, zentrale Verwaltung
sowie Unterstützung mehrere Datenbanken und Plattformen. In
Verbindung mit seiner sehr attraktiven Lizenzpolitik bietet BizDataX
das beste
Preis-Leistungsverhältnis auf dem Testdatenmanagement-Markt.
Kontakt
Ekobit d.o.o., Koturaška 69, HR-10000 Zagreb, Kroatien, EU
Telefon: +385 1 6312 620
Web: http://www.ekobit.com/, E-Mail: [email protected]
www.BizDataX.com
Herunterladen