Natural / ADABAS-Konvertierung in Java und Oracle / MSSQL

news-image-2
Der Kunde ist ein führendes Outsourcing-Unternehmen in Südafrika mit einer strategischen Initiative zur Migration seiner ADABAS / Natural-Pakete auf Java Technology-Stack und RDBMS-Plattform. Dieses Revenue Management-Paket wird von Dutzenden Kommunen und Bezirksgemeinden einschließlich des Privatsektors installiert.


Das Projekt

Ziel des Projekts war die automatisierte Umstellung des gesamten ERP-Pakets von der Natural / ADABAS-Plattform auf Java mit dem agnostischen relationalen Datenbankmanagementsystem (MSSQL und Oracle) unter Verwendung des LiberatorWorkbench-Modernisierungsframeworks von FreeSoft.

  • Die im Projekt enthaltenen Artefakte: Über 5,6 Millionen Zeilen Natural Code
  • Hilfsprogramme zum Konvertieren und Normalisieren von + -250 ADABAS-Dateien in relationale Modelle, z. Oracle / MS SQL für mehrere Client-Instanzen des Pakets (einschließlich Produktions-, Archivierungs- und Verlaufsinstanzen sowie Indizes, Trigger und Ansichten für alle Datenbankinstanzen)
  • Dienstprogramme zum Ausführen der End-to-End-ETL (Extrahieren, Transformieren, Laden) von Hunderten von Millionen ADABAS-Datenzeilen in die relevanten RDMS-Tabellen, einschließlich Trigger, Indizes, End-to-End-Balancing und Abstimmungen innerhalb eines vordefinierten Zeitfensters

Neben der vollständigen Konvertierung, Implementierung, Integration von Drittanbietern, Unterstützung und Erweiterung dieses ERP-Pakets umfasste der Projektumfang auch die Entwicklung und Implementierung von Job Scheduling- und Output Management-Software zur Verwaltung der Planung und Ausführung von Batch-Jobs und deren Ausführung relevante Ausgabe.


Lösung

Angewandte Technologien und Methoden in den Projekten waren die automatisierten Tools von FreeSofts LiberatorWorkbench-Framework, darunter:

  • KnowledgeLiberator zum Parsen von Natural-Source-Code, Modellierung
  • CodeLiberator zum Konvertieren aller Natural-Objekte in Thin-Clinet-Java und Java-Batch
  • DataLiberator zum Konvertieren des Datenbankschemas und Generieren von ETL-Skripten (Extrahieren, Transformieren, Laden)

Vom Kunden realisierte Vorteile

  • Das gesamte vorhandene ERP-Paket wird auf einem zukunftssicheren Technologie-Stack implementiert
  • Weitere Integration oder Screen Scraping für den Zugriff auf Online-Funktionen von Internet-Browsern sind nicht erforderlich
  • Datenbank- und Anwendungsserver-unabhängige Lösung, flexible Optionen für die Implementierung durch Endbenutzer

Kommentare sind geschlossen.