Mainframes waren die großen Gehäuse, in denen die zentrale Verarbeitungseinheit (CPU) und der Hauptspeicher früher Computer untergebracht waren. Der Begriff wird bis heute verwendet, um diese großen Computer, die für ihre beträchtliche Größe, Speicherkapazität, Rechenleistung und Zuverlässigkeit bekannt sind, von kleineren Geräten wie Servern, Minicomputern, Workstations und Personalcomputern (PCs) zu unterscheiden. Obwohl Mainframe ein Oberbegriff ist, verbinden die meisten Menschen diese leistungsstarken Rechner sofort mit IBM und deren System Z, den beliebtesten und am weitesten verbreiteten Modellen. Der Z15 ist das neueste Modell.
Untersuchungen von IDC zeigen, dass traditionelle Host-Plattformen eine zentrale Rolle in der digitalen Transformation spielen können. Dieses Whitepaper beleuchtet Anwendungszugriff und -sicherheit, die Vorteile von RPA sowie Sicherheitsherausforderungen von Host-Systemen und zeigt, wie diese Modernisierungsherausforderungen am besten bewältigt werden können.
Trotz technologischer Fortschritte bleiben Mainframe-basierte Systeme geschäftskritisch und bilden das Herzstück der Unternehmens-IT. Nichts anderes erreicht deren Leistung, Konsistenz und Zuverlässigkeit.
Als zentrale Datenspeicher verwalten und schützen sie die komplexen, transaktionsbezogenen und betrieblichen Regeln und Richtlinien, die eine Organisation definieren. Die meisten Mainframes können mehrere Betriebssysteme ausführen, hohe Datenmengen verarbeiten und die Systemkapazität flexibel erweitern oder im laufenden Betrieb austauschen, ohne den Geschäftsbetrieb zu beeinträchtigen. Ein einzelner Mainframe kann Dutzende oder sogar Hunderte kleinerer Server ersetzen, während der umgekehrte Fall mit der gleichen Zuverlässigkeit kaum zu realisieren wäre.
Die Modernisierung zielt im Wesentlichen darauf ab, bestehende Systeme zu optimieren und so neue Geschäftsergebnisse zu erzielen. Da Mainframes untrennbar mit den geschäftskritischen Systemen und Anwendungen vieler Organisationen verbunden sind, sollten sie realistischerweise die Grundlage jeder Modernisierungsstrategie bilden.
Eine erfolgreiche Mainframe-Modernisierung nutzt und erweitert den Wert von Kernsysteminvestitionen wie Anwendungen, Prozessen und Infrastruktur. Unternehmen mit sogenannten Legacy-Systemen (die zwar alt, aber bewährt sind), die ihre Innovationskraft, Effizienz und Sicherheit steigern müssen – ohne dabei den laufenden Geschäftsbetrieb zu beeinträchtigen – sind ideale Kandidaten für eine Modernisierung.
Typische Ziele der Mainframe-Modernisierung sind:
Der am wenigsten aggressive und logischste Weg, Legacy-Systeme zukunftsfähig zu machen, besteht darin, die Leistungsfähigkeit von Software zu nutzen, die eine Brücke zwischen Alt und Neu schlägt, um die Möglichkeiten aktueller Technologien und Investitionen zu erweitern.
Wir nennen dies Modernisierung, und diese Strategie gewinnt bei Analysten zunehmend an Bedeutung. Unternehmen, die auf intelligente digitale Transformation setzen, optimieren ihre Einsparungen, indem sie den ROI ihrer IT-Investitionen maximieren und ihr Risikoprofil reduzieren, indem sie bewährte Prozesse mithilfe von Mainframe-Modernisierungstools beibehalten.
Die Modernisierung eines Großrechners kann eine Reihe von Optionen umfassen.
„Für Unternehmen mit seit vielen Jahren etablierten Kernsystemen ist es in der Regel ratsam, auf dem Bestehenden aufzubauen. Eine Strategie des kompletten Austauschs birgt strategisch inakzeptable Risiken und wirkt sich negativ auf Kosten und Markteinführungszeit aus.“
Die beste Vorgehensweise besteht darin, „bestehende Anwendungsressourcen zu modernisieren, um bestehende Investitionen zu erhalten/zu verbessern (und riskante „Komplettaustauschprojekte“ zu vermeiden)“.
Zwei Worte: Leistung und Zuverlässigkeit. Beides ist für jede Organisation, die große Datenmengen verarbeitet, unerlässlich. Nur Mainframes bieten die nötige Leistung, um die vielfältigen IT-Funktionen zu unterstützen, die Banken benötigen. Von unsichtbaren Prozessen wie nächtlichen Stapelverarbeitungen bis hin zur Backoffice-Unterstützung für Mobile-Banking-Apps – der Mainframe bewältigt sowohl die anspruchsvollen Aufgaben, die Banken benötigen, als auch die zukunftsweisenden Integrationen, die Kunden erwarten.
Der Mainframe ist die zentrale Plattform, die vielfältige Herausforderungen bewältigt. Er dient als Datenspeicher, Datenverarbeitungsmaschine und Grundlage für Cloud- und mobile Transaktionen. Mainframes überwachen Prozesse auf Betrug, führen Echtzeitanalysen durch und erfüllen viele weitere Funktionen – alles gleichzeitig.
1994 veranlasste die wachsende Rechenleistung von PCs den amerikanischen IT-Journalisten Stewart Alsop Jr. zu der Prognose, dass der letzte Großrechner bis März 1996 außer Betrieb genommen werden würde. 2002 musste er diese Aussage revidieren. Die Rechenleistung von Großrechnern ist seit 1992 jährlich um 30 Prozent gestiegen, und sie haben sich so weiterentwickelt, dass sie im IT-Dschungel erfolgreich bestehen können.
Eine COBOL Umfrage aus dem Jahr 2019 ergab, dass 70 Prozent der Unternehmen ihre Mainframes behalten und wichtige COBOL Anwendungen modernisieren wollen, anstatt sie zu ersetzen oder außer Betrieb zu nehmen. Darüber hinaus gaben 92 Prozent der Befragten an, dass ihre COBOL Anwendungen strategisch wichtig seien – ein Anstieg gegenüber 84 Prozent im Jahr 2017. Die kurze Antwort lautet also: Ja.
Die Mainframe-Marktstudie 2019 von BMC bestätigte die Zukunftsfähigkeit von Mainframes und zeigte, dass 45 Prozent der Unternehmen die Implementierung von Cloud-Technologien als Priorität ansehen. Die Nutzung der privaten oder öffentlichen Cloud trägt dazu bei, Verfügbarkeit, Skalierbarkeit und Leistung zu steigern, die Sicherheit zu verbessern und die Kosten für Mainframe-Anwendungen zu senken. Entscheidend hierfür ist der zentral verwaltete, browserbasierte Zugriff. Er ermöglicht eine schnelle Konfiguration, Bereitstellung, Aktualisierung und Terminalemulation durch Endbenutzer.
Der browserbasierte Hostzugriff, der ein Identity- und Access-Management-System (IAM) anstelle von achtstelligen Passwörtern nutzt, autorisiert oder verweigert den Mainframe-Zugriff mithilfe von Unternehmensauthentifizierungsdaten. Dadurch wird sichergestellt, dass Benutzer gemäß dem Prinzip der minimalen Berechtigungen nur auf die benötigten Mainframe-Systeme und -Daten zugreifen. Der Zero-Footprint-Hostzugriff ermöglicht einen essenziellen, sicheren Mainframe-Zugriff – ob lokal oder in der Cloud – ohne die Verwaltung jedes einzelnen Desktops oder die Abhängigkeit von anderen Systemen (wie Java) oder Anbietern (wie Oracle).
Die Migration von Anwendungen und Daten von einer Plattform auf eine andere – sei es ein Plattformwechsel oder eine Infrastrukturmodernisierung – ist ein technisch anspruchsvolles Projekt, das sorgfältige Planung erfordert. Weitere Informationen zur Mainframe-Migration und -Modernisierung finden Sie in unserer Modernisierungsbroschüre oder auf der Seite „Was ist Anwendungsmodernisierung?“ .
Obwohl On-Premise-Umgebungen nach wie vor beliebte Plattformen für Mainframe-Anwendungsworkloads sind, hat sich die Cloud zum neuen Ziel für IT-Verantwortliche entwickelt.
Für viele ist die digitale Transformation von Mainframe COBOL und PL/I-Anwendungen ein schrittweiser Prozess, der sich über einen längeren Zeitraum erstreckt. Ob die Cloud Ihr endgültiges Ziel ist oder Sie sich noch nicht sicher sind, aber nach neuen Ansätzen zur Anwendungsmodernisierung suchen – es stehen Ihnen zahlreiche Ressourcen zur Verfügung, um Ihre Planung zu unterstützen. Wir bei Rocket Software sehen diesen Modernisierungsprozess in der Cloud in drei Schritten:
Für alle, die sich für den Einstieg und die Ausarbeitung ihrer Destination-Cloud-Strategie interessieren, bietet diese Ressourcenseite weitere Informationen.
Die robotergestützte Prozessautomatisierung (RPA), auch Software-Robotik genannt, ist eine Technologie, die einige Unternehmen zur Automatisierung von Geschäftsprozessen einsetzen. Der Begriff „Robotik“ bezieht sich dabei sowohl auf metaphorische Software-Roboter als auch auf echte künstliche Intelligenz (KI).
Die meisten Unternehmen speichern ihre wertvollsten Daten, ihre Geschäftsdaten, auf Großrechnern (80 Prozent der weltweiten Unternehmensdaten befinden sich auf Großrechnern). Mithilfe von RPA-Initiativen können Unternehmen diese einzigartigen Informationen nutzen, um die Produktivität zu steigern, Fehler zu reduzieren und den Kundenservice zu verbessern. Sie verwenden dafür zwei Methoden: entweder Webdienste oder die traditionelleren Anwendungsprogrammierschnittstellen (APIs) wie HLLAPI oder .NET.
Es gibt viele Möglichkeiten, die Integration von auf Mainframes gehosteten Daten (oft als „3270/5250“ bezeichnet, in Anlehnung an IBM-Modellnummern) für unternehmensweite RPA-Initiativen zu ermöglichen.
Die Bereitstellung von Diensten auf dem Mainframe (oder Host) ist ein skalierbarer Ansatz für RPA. Er erfordert die Entwicklung spezifischer Prozeduren für hostbasierte Anwendungen, die definierte Arbeitseinheiten als nutzbare Webdienste ausführen, auf die das RPA-Tool bei Bedarf in einem automatisierten Prozess zugreifen kann.
Die seit über 30 Jahren etablierte IBM High Level Language Application Program Interface (HLLAPI) ist die traditionelle Automatisierungsschnittstelle für Mainframe-Daten (Greenscreen). In diesem Szenario greift das RPA-Tool über einen Terminalemulator und den zugehörigen Greenscreen mithilfe von HLLAPI auf die Host-Daten zu. Alle RPA-Lösungen unterstützen diese Standardschnittstelle für den Mainframe-Datenzugriff.
Die Rocket Secure Host Access Lösungen greifen über einen Desktop-basierten Terminalemulator auf diese Daten zu. Für HLLAPI-erfahrene Unternehmen kann dies eine schnellere Möglichkeit sein, Mainframe-Daten in einem RPA-basierten automatisierten Prozess zu nutzen.
Wie kann ich terminalbasierte Mainframe-Anwendungstests automatisieren?
Die Testautomatisierung wirkt sich auf mindestens zwei Ebenen positiv auf Unternehmen aus. Erstens kann sie die Bereitstellungsgeschwindigkeit terminalbasierter Mainframe-Anwendungen erhöhen. Zweitens erfüllt sie die Benutzeranforderungen ohne Qualitätseinbußen; oder, wie es in der Branche üblich ist, die automatisierte Testung terminalbasierter Mainframe-Anwendungen etabliert eine CI/CD-Pipeline (Continuous Integration/Continuous Delivery).
Durch die Automatisierung von Tests im Rahmen von CI/CD-Prozessen können Mainframe-Entwicklungsteams die Anforderungen von Nutzern und Fachabteilungen schnell und effizient erfüllen. Unternehmen, die Funktions-, Regressions- und Leistungstests einsetzen, sind in der Lage, Mainframe-Anwendungen termingerecht, mit weniger Fehlern sowie erhöhter Skalierbarkeit und Flexibilität bereitzustellen, die den regulatorischen Anforderungen entsprechen.
Auf dem Markt sind Lösungen verfügbar, die automatisierte Tests ermöglichen und mit bestehenden Testlösungen und -infrastrukturen kompatibel sind. Sie nutzen separate Dienste zur Automatisierung terminalbasierter Mainframe-Anwendungstests. Diese Dienste verwenden gekapselte Anwendungslogik, die über zahlreiche Standardschnittstellen zugänglich ist.
Die Rocket® ChangeMan -Lösung ermöglicht Unternehmen eine umfassende Transformation, ob auf oder außerhalb des Mainframes. Unsere Lösungen für COBOL, Mainframe-Anwendungsbereitstellung und Hostzugriff decken die drei Säulen der Modernisierung ab – Anwendung, Prozess und Infrastruktur – und ermöglichen so eine schnellere Markteinführung, Wettbewerbsvorteile und höhere betriebliche Effizienz.
Die Mainframe-Lösungen von Rocket Software umfassen Spezialisierungen für Analyse, Entwicklung, Test, Steuerung sowie Planung und Management. Mainframe-Zugriff und -Sicherheit werden, zumindest von den Betreiberorganisationen, oft separat behandelt. Erfahren Sie hier mehr über den gesamten Markt und unsere Position darin .
Erschließen Sie das volle Potenzial Ihrer Host-Anwendungen und -Daten. Modernisieren Sie den Zugriff und integrieren Sie neue Plattformen. Beschleunigen Sie die Bereitstellung mit DevOps Praktiken und -Tools mithilfe dieser Unternehmenslösungen .
Erweitern Sie die Unternehmenssicherheit auf den Mainframe-Zugriff, ermöglichen Sie sicheren, ressourcenschonenden Zugriff auf Host-Anwendungen (lokal oder in der Cloud), integrieren Sie RPA in den Mainframe und automatisieren Sie terminalbasierte Anwendungstests. Erfahren Sie mehr über unsere Lösungen für Secure Host Access .
Modernisierung des Enterprise mit dem IBM z17 Einzelrahmen- und Rack-Montagesystem [...]
Komplexität von Mikroservices: Die versteckten Kosten der Zerschlagung
Warum es nie einen besseren Zeitpunkt gab, in der Softwarebranche zu arbeiten
