Kontakt
QR-Code für die aktuelle URL

Story Box-ID: 1096920

JET-Software GmbH Edmund-Lang-Straße 16 64832 Babenhausen, Deutschland https://www.jet-software.com
Ansprechpartner:in Herr Amadeus Thomas +49 6073 711403
Logo der Firma JET-Software GmbH

❌ Jenkins für DevOps ❌ Testdatenmanagement für Datenmaskierung, synthetische Testdaten oder für Datenbank-Subsetting in einer Jenkins-Pipeline ❗

TDM-Software um sichere, referenziell korrekte Test Data für DevOps in CI/CD-Umgebungen einzuspeisen❗

(PresseBox) (Babenhausen, )
Testen mit DB-Subsets in einer Jenkins CI/CD Pipeline: Dieser Jenkins-Beitrag ist der vierte in einer Reihe von Artikeln über die Verwendung der IRI-Software für das Testdatenmanagement - die Daten maskiert, synthetisiert oder subsummiert - um sichere, referenziell korrekte Testdaten für DevOps in CI/CD-Umgebungen zu liefern. In früheren Artikeln wurden Beispiele für die Erstellung von Testdaten mit IRI-Software und die Verwendung dieser Daten in GitLab, AWS CodePipeline und Azure DevOps gezeigt.

In diesem Artikel erklären wir, wie man Jenkins in einer Google Cloud Platform (GCP) Virtual Machine (VM) hostet und einen IRI-Datenbank-Subsetting-Auftrag ausführt, um diese Daten in eine Jenkins-Pipeline einzuspeisen. Subsetting erzeugt eine kleinere, aber referenziell korrekte Kopie eines größeren Datenbankschemas.

Das Subsetting ist in Software- oder Datenbanktestszenarien nützlich, die nicht die (Größen-)Ressourcen oder das (Datenschutz-)Risiko der Verwendung einer Kopie einer Produktionsinstanz rechtfertigen. In Verbindung mit der Datenbereinigung und -maskierung werden die Teilmengen zudem bereinigt und können sicher verwendet werden.

Hier finden Sie alle technischen Details, Erklärungen und unsere Test-Beispiele.

Zusammenfassung: In diesem Artikel haben wir gezeigt, wie man eine GCP-VM-Instanz einrichtet und Jenkins darauf installiert. Anschließend wurde eine Jenkins-CI/CD-Pipeline erstellt und so eingestellt, dass sie auf Webhooks von unserem Ziel-GitHub-Repository hört.

Anschließend haben wir den Jenkins-Editor besprochen und wie er die Konfiguration von Jenkins-Dateien in IRI Workbench vereinfachen kann. Abschließend wurde anhand von Beispielen gezeigt, wie eine Jenkins-Datei geschrieben wird, um einen IRI-Subsetting-Job mit der SortCL-Engine auszuführen, die sich auf demselben - oder einem anderen - Knoten befindet.

Wie bereits erwähnt, ist das Subsetting für Test- und Entwicklungszwecke nützlich. So kann es beispielsweise vorkommen, dass Entwickler mit Produktionsdaten in einer Testumgebung arbeiten möchten, aber entweder nicht die notwendigen Ressourcen für ein Duplikat ihrer gesamten Produktionsdatenbank bereitstellen wollen oder können.

Es kann daher nützlich sein, eine kleinere Kopie der Datenbank zu haben, bei der die referentielle Integrität noch intakt ist. Durch die Einbeziehung von Maskierungsmethoden in den Prozess der Untergruppenbildung erhalten wir außerdem realistische Daten, deren PII bereinigt sind.

In Anbetracht der Tatsache, dass eine Anwendung während der Testphasen eines DevOps-Prozesses möglicherweise Testdaten benötigt, ist es nur sinnvoll, das Subsetting in die Abläufe der CI/CD-Pipeline zu integrieren. Auf diese Weise schaffen wir einen umfassenden Prozess, bei dem wir unsere Testdaten/Datenbanken zusammen mit unserem Anwendungscode erstellen und bereitstellen können, um aussagekräftige Testdaten zu liefern, die in den Testphasen der Pipeline verwendet werden.

Weltweite Referenzen: Seit über 40 Jahren nutzen unsere Kunden wie die NASA, American Airlines, Walt Disney, Comcast, Universal Music, Reuters, das Kraftfahrtbundesamt, das Bundeskriminalamt, die Bundesagentur für Arbeit, Rolex, Commerzbank, Lufthansa, Mercedes Benz, Osram,.. aktiv unsere Software für Big Data Wrangling und Schutz! Sie finden viele unserer weltweiten Referenzen hier und eine Auswahl deutscher Referenzen hier.

Partnerschaft mit IRI: Seit 1993 besteht unsere Kooperation mit IRI (Innovative Routines International Inc.) aus Florida, USA. Damit haben wir unser Portfolio um die Produkte CoSort, Voracity, DarkShield, FieldShield, RowGen, NextForm, FACT und CellShield erweitert. Nur die JET-Software GmbH besitzt die deutschen Vertriebsrechte für diese Produkte. Weitere Details zu unserem Partner IRI Inc. hier.

Website Promotion

Website Promotion
Testdaten mit Ihren Datenmodellen und Metadaten, nicht mit Produktionsdaten!

JET-Software GmbH

JET-Software entwickelt und vertreibt seit 1986 Software für die Datenverarbeitung für gängige Betriebssysteme wie BS2000/OSD, z/OS, z/VSE, UNIX & Derivate, Linux und Windows. Benötigte Portierungen werden bei Bedarf realisiert.

Wir unterstützen weltweit über 20.000 Installationen. Zu unseren langjährigen Referenzen zählen deutsche Bundes- und Landesbehörden, Sozial- und Privatversicherungen, Landes-, Privat- und Großbanken, nationale und internationale Dienstleister, der Mittelstand sowie Großunternehmen.

Für die oben stehenden Stories, das angezeigte Event bzw. das Stellenangebot sowie für das angezeigte Bild- und Tonmaterial ist allein der jeweils angegebene Herausgeber (siehe Firmeninfo bei Klick auf Bild/Titel oder Firmeninfo rechte Spalte) verantwortlich. Dieser ist in der Regel auch Urheber der Texte sowie der angehängten Bild-, Ton- und Informationsmaterialien. Die Nutzung von hier veröffentlichten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Bei Veröffentlichung senden Sie bitte ein Belegexemplar an service@pressebox.de.
Wichtiger Hinweis:

Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die unn | UNITED NEWS NETWORK GmbH gestattet.

unn | UNITED NEWS NETWORK GmbH 2002–2024, Alle Rechte vorbehalten

Für die oben stehenden Stories, das angezeigte Event bzw. das Stellenangebot sowie für das angezeigte Bild- und Tonmaterial ist allein der jeweils angegebene Herausgeber (siehe Firmeninfo bei Klick auf Bild/Titel oder Firmeninfo rechte Spalte) verantwortlich. Dieser ist in der Regel auch Urheber der Texte sowie der angehängten Bild-, Ton- und Informationsmaterialien. Die Nutzung von hier veröffentlichten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Bei Veröffentlichung senden Sie bitte ein Belegexemplar an service@pressebox.de.