Mainframe-Modernisierung

Ob Sie mit einer Modernisierung oder Optimierung Ihres Großrechners besser beraten sind, hängt von vielen Faktoren ab. Unter Umständen ist Ihnen schon damit gedient,
dass nur bestimmte Applikationen auf anderen Plattformen ge-hosted werden, um den gefürchteten „Peaks“ die Spitze zu nehmen.

Ein weiteres Thema ist der Ersatz von Software-Produkten, die vom Hersteller abgekündigt sind, die aber in Ihrem Betrieb eine wichtige Funktion erfüllen. Hier erhebt sich die Frage, ob die betroffenen Anwendungen umgeschriebenen werden müssen, oder ob es einen kompatiblen Ersatz für das abgekündigte Produkt gibt, der Ihnen die Änderung der Anwendungen ersparen kann. Mit RexxSQL haben wir hierfür eine Lösung.

Oder wir helfen Ihnen bei der Konsolidierung Ihrer Datenbank-Produkte, indem wir Datenbanksysteme wie IMS DB oder Adabas durch DB2 ablösen, wodurch eine vorhandene, kostenintensive Datenbank obsolet wird. Wir erläutern Ihnen gern, welche Vorgehensweise sich für Ihr Unternehmen besonders empfiehlt … und wie Sie die Betriebskosten effektiv senken können!

Datenbankablösung

Viele Unternehmen unterhalten mehr als eine Datenbank, weil es für die Produktion unabdingbar scheint. Um den hohen Lizenzkosten, die beim produktiven Betrieb mehrerer Datenbanksysteme anfallen, den Stachel zu nehmen, empfiehlt sich die Ablösung dieser Systeme. Man spricht in diesem Zusammenhang von einer Konsolidierung des Software-Stacks, die neben dem willkommenen Effekt der Kostenersparnis auch hilft, die Komplexität der Software-Landschaft zu reduzieren.

Für das Wie einer Datenbankablösung gibt es zwei unterschiedliche Vorgehensweisen,
die wir beide bereits in der Praxis erprobt haben:

  • Native Ablösung der Datenbank mit Anpassung der Programme
  • Austauschen der Datenbank ohne Anpassung der Programme (diese greifen dann durch einen transparenten Layer auf die neue Datenbank zu)
Beide Verfahren haben jeweils Vor- und Nachteile, über die wir gerne mit Ihnen diskutieren.
Hier treffen unsere Erfahrungen sowohl bei der klassischen DB2-Beratung als auch beim Durchführen von Migrations- und Re-Hosting-Projekten zusammen. Sprechen Sie uns einfach darauf an.

Bei einer Datenbankablösung kommen sowohl unsere Erfahrungen bei der klassischen DB2-Beratung als auch beim Durchführen von Migrations- und Re-Hosting-Projekten zum Tragen.

RexxSQL

Unser Produkt RexxSQL ist ein kompatibler Ersatz für gleich zwei Produkte, die von ihren Herstellen nicht mehr angeboten werden:

  • RXSQL wurde vor ca. 25 Jahren von IBM Österreich entwickelt. Es ist seit Jahrzehnten nicht mehr weiter entwickelt worden und wird von der IBM nicht mehr angeboten.
  • Max/Rexx wurde ursprünglich von Max Software Inc. entwickelt und gehört seit der Übernahme der Firma im Jahre 2007 zu CA Technologies. CA hat das Produkt für 2017 abgekündigt.

Beide Produkte bieten die Möglichkeit, SQL-Befehle aus einem Rexx-Programm abzusetzen und die Ergebnisse direkt in Rexx-Variablen zur Verfügung zu stellen. Die Verarbeitung von DB2-Daten wird dadurch sehr stark vereinfacht.

Unser Produkt RexxSQL ist kompatibel zu beiden Produkten, d. h. keins der aufrufenden Rexx-Programme muss geändert werden.

Sprechen Sie uns an, und wir werden Ihnen zeigen, welche Vorteile der Einsatz von RexxSQL für Sie haben kann.

Kontakt: rexxsql@bfmm.de

Re-Hosting

Häufig lässt sich bereits durch das Verlagern bestimmter Applikationen vom Mainframe auf dezentrale, kostengünstigere Plattformen ein beachtlicher Einspareffekt erzielen, sowohl kurz-, als auch langfristig:

Kurzfristig, indem etwa bestimmte Batch-Läufe, die bei Peaks zu hohen Zusatzkosten führen, bei Bedarf auf einer dezentralen Plattform gestartet werden. Die Steuerung übernimmt dabei wie gewohnt Ihr bewährter Job-Scheduler. Dies betrifft typischerweise monatliche, quartalsbezogene oder Jahresabschluss-Jobs.

Langfristig, wenn durch dauerhafte Verlagerung kostenträchtiger Anwendungen auf eine dezentrale Plattform der mittlere produktive Workload sinkt, denn dadurch verringert sich auch die Anforderung an die Leistungsfähigkeit Ihres z-Systems. Dies erlaubt Ihnen unter Umständen, auf eine turnusmäßige Erweiterung Ihres Rechners zu verzichten oder gleich eine kleinere MSU-Klasse zu vereinbaren.

Auch hier gibt es zwei Vorgehensweisen:

  • Das Re-Engineering von Anwendungen, bei dem die Applikationen
    für eine neue Zielplattform völlig neu entwickelt werden, und...
  • das Re-Hosting, bei dem die Anwendungen ohne inhaltliche Änderungen
    auf der neuen Plattform weiter betrieben werden.

bfmm empfiehlt – wann immer möglich – das Re-Hosting, weil es gegenüber dem Re-Engineering viele signifikante Vorteile hat, z. B.:

  • Höhere Sicherheit, weil die Geschäfts- logik der Anwendungen völlig unver- ändert bleibt,
  • Erheblich geringere Projektlaufzeit
    und damit erheblich geringere Projektkosten,
  • Einen frühen Return on Investment (ROI), der typischerweise in der Größenordnung von drei Jahren liegt.

Vorgehen beim Re-Hosting

Auf Basis mehrerer erfolgreich durchgeführter Re-Hosting-Projekte hat
das bureau für mainframe modernisierung ein Vorgehensmodell entwickelt:

Vorstudie (Phase I)

  • Ist-Aufnahme (Interviews
    und Einsatz von Tools)

  • Festlegung der Ziele

  • Recherche technologischer
    Möglichkeiten

  • Präsentation

  • Angebot für Phase II

Detailstudie (Phase II)

  • Detaillierte Analysen

  • Realisieren Prototyp (PoC)

  • Sizing /Pricing

  • Business Case

  • Präsentation

  • Angebot für Phase III

Umsetzung (Phase III)

  • Aufbau der Infrastruktur
    (Hardware, System-Software, Entwicklungsumgebung,
    Produktionsumgebung)

  • Projekt
    (Tests, Portierung/Re-Hosting)

Vorstudie: Zunächst erfolgen Zielklärung und Ist-Aufnahme durch Interviews mit den Anwendern sowie den Einsatz von speziellen Werkzeugen. Auf Grundlage dieser Analyse entwickeln wir eine Vorstudie, die technologische Alternativen klar benennt und in das Angebot einer Detail-Analyse mündet.

Detailstudie: Wenn Sie das „Go“ dafür geben, entwickeln wir im zweiten Schritt einen Prototyp auf Basis Ihrer Sizing- und Pricing-Vorstellungen – unsere Nutzenkalkulation leistet dabei wichtige Entscheidungshilfen.

Umsetzung: Erst wenn wir Sie mit unserem „Proof of Concept“ überzeugen konnten, beginnen wir mit der Umsetzung unserer Re-Hosting-Empfehlung, die diverse Testläufe vor der endgültigen Abnahme vorsieht. Dieses transparente Vorgehen hat sich in vielen Projekten bewährt.