Einblicke

Silos überwinden: Herausforderungen bei der modernen Mainframe- und Cloud-Integration meistern 

Bei der Mainframe-Modernisierung geht es nicht darum, bewährte Systeme zu ersetzen. Vielmehr geht es darum, diese in Cloud-, Mobil-, KI- und digitale Plattformen zu integrieren. Erfahren Sie, wie API-gesteuerte und messaging-basierte Ansätze dazu beitragen, Herausforderungen bei der Mainframe-Datenintegration zu bewältigen, die Komplexität zu reduzieren und Legacy-Anwendungen durch eine skalierbare, sichere Mainframe- und Cloud-Integration mit modernen Architekturen zu verbinden.


8 MIN read

Stellen Sie sich folgendes Szenario vor: Ein Unternehmen führt eine neue, kundenorientierte mobile App, ein Self-Service-Portal oder einen KI-gestützten Assistenten ein. Diese verfügen über ein modernes und intuitives Frontend, das auf die Bedürfnisse der heutigen Nutzer zugeschnitten ist. Doch im Laufe der Entwicklung stellt das Team fest, dass die Kundendaten, Geschäftsregeln und Funktionen zur Transaktionsverarbeitung, die es zur Entwicklung robuster Funktionen benötigt, in Kernsystemen eingebettet sind, die das Unternehmen seit Jahren betreiben; und dass die einzige Möglichkeit, diese Daten zu extrahieren, darin bestünde, zeitaufwändige maßgeschneiderte Integrationen zu entwickeln.  

Dieses Szenario trifft immer häufiger zu. In vielen Unternehmen verarbeiten Mainframes nach wie vor geschäftskritische Arbeitslasten zuverlässig und effizient, so wie sie es schon seit Jahren tun. Entscheidend ist, dass Mainframes auch einige der wertvollsten Daten des Unternehmens beherbergen, darunter Transaktionsdatensätze und Kundeninformationen, die für den Betrieb von Anwendungen benötigt werden. Die eigentliche Herausforderung besteht darin, diese Funktionen für moderne Anwendungen zugänglich zu machen – unabhängig davon, ob diese in der Cloud, unter Linux, auf mobilen Geräten oder an anderen Stellen im Unternehmen ausgeführt werden. Natürlich ist die Entwicklung einer Ad-hoc-Lösung eine mögliche Abhilfe, doch sich langfristig darauf zu verlassen, führt in der Regel zu einer Zersplitterung von Middleware-Technologien und maßgeschneiderten Pipelines, die die Aufmerksamkeit der Entwickler von Projekten ablenken, die einen geschäftlichen Mehrwert schaffen.  

Glücklicherweise ändert sich diese Situation derzeit. Erfolgreiche Modernisierungsinitiativen konzentrieren sich zunehmend nicht darauf, bewährte Systeme zu ersetzen, sondern darauf, diese durch moderne, standardisierte Integrationsansätze zugänglicher zu machen. Das Ziel besteht darin, den Wert der vorhandenen Geschäftslogik und Daten zu erschließen und gleichzeitig neue digitale Erlebnisse und Dienste zu ermöglichen. 

Warum ist die Mainframe-Integration in hybriden Umgebungen von entscheidender Bedeutung? 

Heutige Unternehmensumgebungen sind von Natur aus hybrid. Zentrale Geschäftsprozesse und Geschäftslogik verbleiben häufig auf dem Mainframe, während kundenorientierte Anwendungen, digitale Dienste, Analyseplattformen und andere geschäftliche Workloads zunehmend in Cloud-, Linux-, Web- und mobilen Umgebungen ausgeführt werden. 

Ganz gleich, ob ein Unternehmen einen neuen digitalen Dienst einführt, eine KI-Initiative umsetzt, Partnern Zugriff gewährt oder die mobile Nutzererfahrung verbessert – all diese Bemühungen hängen vom Zugriff auf vertrauenswürdige Geschäftsdaten und bewährte Geschäftsfunktionen ab. Die wertvollsten Funktionen sind häufig bereits in seit Langem bestehenden Unternehmenssystemen vorhanden.  

Gleichzeitig stehen Unternehmen unter ständigem Innovationsdruck. Kunden erwarten nahtlose digitale Erlebnisse. Entwicklungsteams möchten schneller vorankommen. Führungskräfte streben danach, neue Dienste einzuführen, ohne bereits funktionierende Systeme zu beeinträchtigen. Ein vollständiger Austausch kritischer Plattformen ist selten die bevorzugte Option, da das Risiko, die Kosten und die Komplexität erheblich sein können.  

Aus diesem Grund haben hybride Architekturen eine so große Bedeutung erlangt. Sie ermöglichen es Unternehmen, die Zuverlässigkeit bewährter Betriebssysteme mit der Flexibilität und Geschwindigkeit moderner Plattformen zu verbinden. Der Erfolg hängt davon ab, dass eine effektive Integration zwischen diesen Umgebungen geschaffen wird. 

Was sind die größten Engpässe bei der Datenintegration im Mainframe-Bereich? 

Auch wenn das Ziel einfach klingt, stehen viele Unternehmen vor erheblichen Herausforderungen bei der Integration. Eines der häufigsten Probleme ist die ausufernde Integration. Im Laufe der Zeit führen Unternehmen zahlreiche Integrationstechnologien, Middleware-Plattformen und maßgeschneiderte Lösungen ein. Was als praktische kurzfristige Lösung beginnt, kann sich zu einem komplizierten Geflecht sich überschneidender Technologien entwickeln, das zunehmend schwieriger zu verwalten ist. 

Maßgeschneiderte Schnittstellen stellen eine weitere Herausforderung dar. Viele Unternehmen setzen auf selbst entwickelte Integrationslösungen, die für spezifische geschäftliche Anforderungen konzipiert wurden. Diese Lösungen funktionieren anfangs oft gut, können jedoch den Wartungsaufwand erhöhen und im Zuge der Weiterentwicklung der Architekturen zu anhaltenden Modernisierungsproblemen führen. 

Die Verfügbarkeit von Fachkräften ist ein weiterer Grund zur Sorge. Herkömmliche Integrationsansätze sind häufig auf spezialisiertes Fachwissen und institutionelles Wissen angewiesen, das mit der Zeit möglicherweise immer schwerer zu ersetzen sein wird. Wenn erfahrene Mitarbeiter in den Ruhestand treten oder andere Aufgaben übernehmen, können Organisationen zunehmend von einem schrumpfenden Expertenpool abhängig werden.  

Auch die Produktivität in der Entwicklung kann darunter leiden. Oftmals verbringen Teams mehr Zeit damit, die Kommunikationsinfrastruktur aufzubauen, Schnittstellen zu verwalten, Probleme mit der Konnektivität zu lösen und Integrationsschichten zu pflegen, als damit, die Geschäftsfunktionalitäten zu entwickeln, die die Nutzer tatsächlich benötigen.  

Schließlich wird es immer schwieriger, Governance und Sicherheit in fragmentierten Integrationsumgebungen einheitlich zu regeln. Die Aufrechterhaltung einheitlicher Vorgehensweisen in den Bereichen Dokumentation, Zugriffsverwaltung, Auditierung und Compliance kann mit zunehmender Größe der Integrationslandschaften immer komplexer werden.  

Wie kann eine Mainframe-Integrationsstrategie diese Engpässe überwinden? 

Um diese Herausforderungen zu bewältigen, müssen Unternehmen ihre Denkweise ändern. Anstatt sich auf den Ersatz bestehender Systeme zu konzentrieren, legen moderne Integrationsstrategien den Schwerpunkt auf deren Vernetzung. 

Dieser Ansatz ermöglicht es Unternehmen, weiterhin auf bewährte Geschäftslogik zurückzugreifen und gleichzeitig den Zugang zu neuen Anwendungen und Diensten zu erweitern. Indem sie auf dem aufbauen, was sich bereits bewährt hat, können Unternehmen die mit der Modernisierung verbundenen Risiken verringern und gleichzeitig Innovationen vorantreiben.  

Ein wichtiger Bestandteil dieser Strategie ist die Bereitstellung wertvoller Geschäftsprozesse über standardisierte APIs. Wenn Kerndienste über allgemein anerkannte Standards bereitgestellt werden, lassen sie sich von modernen Anwendungen und Entwicklungsteams wesentlich leichter finden, aufrufen und nutzen.  

Eine API-gesteuerte Integration trägt zudem dazu bei, die Abhängigkeit von benutzerdefinierten Schnittstellen und Punkt-zu-Punkt-Verbindungen zu verringern. Anstatt für jede Anwendung eine eigene Integration zu entwickeln, können Unternehmen ein einheitlicheres und besser steuerbares Modell einführen, das sich im Laufe der Zeit effektiver skalieren lässt.  

APIs sind jedoch nur ein Teil des Gesamtbildes. In vielen Unternehmensumgebungen ist zudem eine zuverlässige Kommunikation zwischen verteilten Systemen und Geschäftsprozessen erforderlich. Nicht jedes Integrationsszenario erfordert eine direkte Anfrage-Antwort-Interaktion. In vielen Fällen müssen Anwendungen Informationen asynchron austauschen und unabhängig voneinander weiterarbeiten. 

An dieser Stelle kommt der auf Nachrichtenaustausch basierenden Integration eine wichtige Rolle zu. Durch die Entkopplung von Anwendungen und die Ermöglichung eines zuverlässigen Nachrichtenaustauschs können Unternehmen widerstandsfähigere Architekturen schaffen, die komplexe Unternehmensabläufe unterstützen und gleichzeitig die Abhängigkeiten zwischen den Systemen verringern.  

Modernisierung der Integration durch APIs und Messaging 

Eine moderne Integrationsstrategie kombiniert in der Regel sowohl API-gesteuerte als auch messaging-basierte Ansätze. 

Der Natural-API-Server unterstützt die API-gesteuerte Integration, indem er Unternehmen die Möglichkeit bietet, bestehende Natural-Unterprogramme als OpenAPI v3-konforme REST-APIs bereitzustellen, ohne den zugrunde liegenden Natural-Code zu ändern. Auf diese Weise bleibt bewährte Geschäftslogik genau dort, wo sie ist, und wird gleichzeitig über moderne API-Standards zugänglich.  

Dadurch können Anwendungen, die unter Linux, auf Cloud-Plattformen, in Web-Frontends, auf mobilen Geräten und in anderen Umgebungen laufen, Natural-Geschäftsdienste mithilfe vertrauter REST-basierter Integrationsmuster nutzen. Entwicklungsteams erhalten Zugang zu modernen Standards, ohne dass eine umfassende Neuentwicklung bestehender Systeme erforderlich ist.  

Ergänzt wird dieser Ansatz durch Natural Messaging, dessen Schwerpunkt auf dem zuverlässigen Nachrichtenaustausch innerhalb des Mainframe-Ökosystems liegt. Anstatt als Cloud-Integrationslösung zu dienen, vereinfacht es die Einbindung in IBM MQ-basierte Architekturen, indem es Natural-Anwendungen, die auf dem Mainframe laufen, ermöglicht, Nachrichten über eine bewährte Messaging-Infrastruktur statt über benutzerdefinierte Kommunikationsframeworks auszutauschen.  

In der Vergangenheit erforderte die Integration von Natural-Anwendungen in Messaging-Umgebungen unter Umständen zusätzliche Schnittstellenprogramme, Low-Level-MQ-APIs, COBOL-Wrapper oder Assembler-basierte Komponenten. Natural Messaging abstrahiert einen Großteil dieser Komplexität und hilft den Teams dabei, sich auf die Geschäftsfunktionalität statt auf die Kommunikationsinfrastruktur zu konzentrieren.  

Da keine maßgeschneiderten Messaging-Frameworks mehr erforderlich sind und die Abhängigkeit von speziellen Integrationskenntnissen verringert wird, trägt Natural Messaging dazu bei, den Wartungsaufwand zu senken und gleichzeitig die Produktivität der Entwickler zu steigern. Unternehmen können weiterhin auf die bewährte IBM MQ-Infrastruktur zurückgreifen und gleichzeitig die Entwicklungsarbeit für Natural-Teams vereinfachen. 

Gemeinsam decken diese Ansätze unterschiedliche, sich jedoch ergänzende Integrationsanforderungen ab. APIs machen Geschäftsfunktionen für moderne Anwendungen zugänglich, während Messaging eine zuverlässige Kommunikation zwischen Systemen und Prozessen ermöglicht.  

Der schnelle, sichere und zuverlässige Weg zur Mainframe-Integration

Der Weg zur Modernisierung erfordert nicht zwangsläufig den Austausch der Systeme, mit denen das Unternehmen bereits betrieben wird. In vielen Fällen ist es die effektivere Strategie, den Zugriff auf diese Systeme sowie deren Nutzung und Integration zu vereinfachen. 

API-gesteuerte und ereignisgesteuerte Integrationsmuster bieten einen praktischen Leitfaden zur Erreichung dieses Ziels. APIs stellen Geschäftsfunktionen bereit, wenn ein Zugriff in Echtzeit erforderlich ist, während Messaging eine zuverlässige Kommunikation zwischen Anwendungen und Geschäftsprozessen gewährleistet.  

In diesem Modell modernisiert der Natural API Server den Zugriff auf Natural-Geschäftsdienste durch standardbasierte REST-APIs, während Natural Messaging die IBM MQ-basierte Kommunikation für Natural-Anwendungen vereinfacht, die auf dem Mainframe ausgeführt werden. Gemeinsam bieten sie sich ergänzende Integrationsansätze, die Unternehmen dabei unterstützen, etablierte Systeme mit modernen Architekturen zu verbinden und dabei die Zuverlässigkeit, Stabilität und den geschäftlichen Nutzen ihrer bestehenden Investitionen zu bewahren.  

Sind Sie bereit, Ihre Natural-Anwendungen zu modernisieren, ohne bewährte Geschäftslogik neu zu schreiben?

Erfahren Sie, wie der Natural API Server Unternehmen dabei unterstützt, bestehende Natural-Unterprogramme als REST-APIs bereitzustellen, automatisch OpenAPI-Dokumentation zu generieren und Initiativen zur digitalen Transformation voranzutreiben.

👉 Vereinbaren Sie eine individuelle Demo um den Natural API-Server in Aktion zu erleben und zu erfahren, wie Ihr Unternehmen die Integration vereinfachen und gleichzeitig bestehende Investitionen erhalten kann.

Möchten Sie zunächst weitere Einzelheiten erfahren? Laden Sie das Produktdatenblatt herunter.


Entdecken Sie, wie die Lösungen der Software AG Ihr Unternehmen voranbringen