Bachelor-/Masterarbeit - Anonymisierung von Produktivdaten mit GuttenBase

Bülowstraße 66 , 10783 Berlin , Berlin , DE Otto-Lilienthal-Straße 25 , 28199 Bremen , Bremen , DE

Du stellst dich gerne komplexen Problemstellungen und möchtest dein Wissen und deine Fähigkeiten weiterentwickeln? Dann nutze die Chance und arbeite auf Augenhöhe mit unseren Entwicklungsexperten aus Berlin und Bremen zusammen. Unser Hauptaufgabenfeld ist die Entwicklung von maßgeschneiderten Softwarelösungen, die optimal auf die Bedürfnisse unserer Kunden zugeschnitten sind.

Worum es konkret geht?

Wie du weißt, muss eine gut benutzbare Software schnell und korrekt Daten verarbeiten. Um entwickelte Anwendungen testen zu können, benötigt man Datensätze, die möglichst ähnlich zu denen sind, die in echten Systemen zum Einsatz kommen. Viele Datenbanken beinhalten aber sensible Daten und können daher nicht einfach einem Entwicklungsteam für Leistungsoptimierungen oder zur Fehlersuche bereitgestellt werden. Entweder muss sich das Team selber synthetische Daten erzeugen oder die Produktivdaten müssen anonymisiert werden. Anonymisierte Daten sind aufgrund ihrer fachlichen Nähe zu den Produktivdaten meistens die bessere Alternative. Allerdings kann eine Anonymisierung aufwändig und komplex sein.

Ziel deiner Abschlussarbeit wird es sein, ein vorhandenes Open-Source Datenbankwerkzeug um eine Anonymisierungskomponente zu erweitern.

GuttenBase ist ein Datenbank-Migrationsframework, mit dem sich komplette Datenbanken zwischen verschiedenen Datenbanksystemen kopieren lassen. Dabei bestehen umfangreiche Möglichkeiten zur Filterung, Konvertierung oder Performance-Optimierung. In dieser Arbeit soll GuttenBase um eine neue Komponente erweitert werden, mit der Daten von einem gegebenen Quell-Schema anonymisiert in ein neues Schema kopiert werden können. Dieser Prozess muss konfigurierbar und wiederholbar sein. Es sollte insbesondere möglich sein, das Verfahren beim Austausch der Daten individuell zu beeinflussen.

Die Konfigurierbarkeit des Anonymisierungsprozesses kann vielfältig sein. Neben klassischer Anonymisierung ist auch eine Pseudonymisierung möglich. Potenziell sensible Bereiche, wie Namen, Adressen, Passwörter, Kundennummern usw., können halbautomatisch erkannt werden. Die Erstellung des Konfigurationskonzepts gehört ebenfalls zu dieser Arbeit.

 

Deine Vorteile:

Als Bachelor- oder Masterand bei AKQUINET profitierst du von einem engagierten, kompetenten und wertschätzenden Team. Du wirst dich durch die Arbeit fachlich und persönlich weiterentwickeln und wir werden dich mit unserem Expertenwissen unterstützen, um gemeinsam ein bestmöglichstes Ergebnis deiner Arbeit zu erzielen.

Du würdest gerne wissen, wie wir bei der Softwareentwicklung genau vorgehen? Dann solltest du diesen Blogbeitrag lesen.

Wir suchen ...

... nicht die perfekte Person auf dem Blatt Papier, sondern ein zukünftiges neues Teammitglied. Auch wenn du nicht alle Voraussetzungen mitbringst, überzeuge uns durch deine Bewerbung. Wir verbinden mit dem Namen AKQUINET einen tollen Zusammenhalt unter Kolleg*innen, die sich gerne gegenseitig unterstützen. Wenn du also mit uns gemeinsam ein breites Feld technischer Herausforderungen lösen möchtest, dann bewirb dich bei uns.

AKQUINET Karriereblog

Schon reingeklickt?

 

Hier gibt's einen Blick hinter die Kulissen.

Erfahre, wie Frederic seine Abschlussarbeit bei AKQUINET geschrieben hat. 

veröffentlicht am 03.02.2020
Bewerbungsfrist: 26.02.2020
Arbeitgeber: akquinet AG
Vollzeit
Teilzeit

Beitrag teilen

Zurück