QWing

QWing


Mit QWing bieten wir Ihnen die optimale Tool Unterstützung für den Migrationsprozess von Endevor²:


QWing Migration Tool


Das QWing Migration Tool bietet die Möglichkeit einer automatisierten Migration von Endevor² nach Git (GitHub, GitLab, Bitbucket …).


Funktionalität:


  • Automatisierung des Migrationsprozesses
  • Kommunikation über die Git-Befehlszeilenschnittstelle.
  • Definition von Exportregeln basierend auf System, Subsystem, Element, Typ oder Verwendung einer shopping list (Element basiert).
  • Befüllen von Git in der korrekten Versionierung gemäß dem ursprünglichen Endevor² Zeitstempel und Autor. 
  • Möglichkeit, alle Versionen zu exportieren oder nur die letzten n-Versionen, einschließlich Sync-Levels.
  • Erstellung von Git-Pfaden während des Importvorgangs.
  • Import von Deltas in vorhandene Repositories.


Prozess:


  • Identifizierung der zu exportierenden Elemente durch System/Subsystem/... oder einer shopping list.
  • Angabe der Anzahl der zu exportierenden Elemente.
  • Verwendung der Endevor²-API zum Exportieren und Speichern der Elemente in einer PDS.
  • Sortierung der Elemente basierend auf vordefinierten Regeln.
  • Ausführung (USS) Git Fast-Import.
  • Durchführung der Delta-Migration bei Bedarf.
  • Auswahl zwischen einem "Big Bang" oder schrittweisen (iterativen) Migrationsschritten.
  • Einrichtung eines Archivs mit Elementen, die nicht nach Git migriert wurden.


QWing Archiv


Bei der Erstellung eines Archivs, werden die Daten aus Endevor² auf dem Mainframe mithilfe standardmäßiger Methoden erstellt und in Dateien geschrieben, die in einer geeigneten Dateistruktur auf Linux oder Windows gespeichert werden.

Die Dateinamen und die Dateistruktur können dabei definiert werden.

Die Informationen werden in einem iterativen Delta-Prozess erstellt. Alle derzeit in Endevor² gespeicherten Daten können archiviert werden.

Die zu archivierenden Elemente müssen definiert werden.

Typischerweise geschieht das auf den Ebenen: Environment, Stage, System, Subsystem, Typ...

Bei Bedarf können auch bestimmte Systeme, Subsysteme oder Typen ausgeschlossen werden.




¹ Dependency Based Build (DBB), IBM Developer for z/OS (IDz) und UrbanCode Deploy (UCD) sind Produkte der Firma IBM

² Endevor (Environment for Developers and Operations) ist ein Change-Management-Programm der Firma Broadcom Inc

³ Changeman ist ein Change-Management-Programm der Firma Serena/Microfocus


Share by: