Modernisierung oder Aufhebung und Verlagerung: Was ist am sinnvollsten?

8 Minuten lesen

In der Umfrage unter CIOs im Jahr 2021 gaben 49 % der CIOs an, dass sie Strategien für die Migration von Legacy-Anwendungen in die Cloud entwickelt haben.

Die Cloud bietet Skalierbarkeit, Kostenwirksamkeit und Effizienz. Aber eine "Umstellung auf die Cloud" oder eine "Cloud-first"-Initiative kann eine Menge Störungen in den Unternehmensprozessen verursachen.

Um ihre "Cloud-first"-Strategie zu verwirklichen, müssen IT-Verantwortliche einen Ansatz wählen, der nur minimale Störungen verursacht. Außerdem wollen sie sicherstellen, dass ihre Cloud-Strategie eine positive Kapitalrendite bringt.

Um diese Ziele zu erreichen, gibt es zwei gängige Cloud-Migrationsansätze: Lift and Shift und Modernisierung.

Beide Ansätze können verwendet werden, um das IT-Ökosystem eines Unternehmens in die Cloud zu migrieren. IT-Führungskräfte fragen sich oft, ob Lift and Shift oder Modernisierung der beste Ansatz für die Umstellung auf die Cloud ist. Die einfache Antwort lautet: Es kommt darauf an. Lassen Sie uns beide Ansätze im Detail untersuchen.

Was ist Lift and Shift Migration?

Lift-and-Shift-Migration ist ein Ansatz für die Migration in die Cloud, bei dem Ihre Datenbanken, Anwendungen und Prozesse von lokalen Servern in die Cloud verlagert werden.

Es werden keine größeren Änderungen an den Datenbanken, Anwendungen oder Prozessen vorgenommen. Einige Anwendungen werden unverändert, andere mit geringfügigen Anpassungen verschoben. Zu diesen geringfügigen Anpassungen gehört die Konfiguration Ihrer virtuellen Maschinen und Ihrer Anwendungen für die Zusammenarbeit. Beliebte Cloud-Hosting-Dienste wie AWS, Azure und Google Cloud bieten detaillierte Anleitungen für die Konfiguration und Bereitstellung Ihrer Anwendungen auf ihren Servern.

Ihre Datenpipelines funktionieren weiterhin auf dieselbe Weise. Ihre Data Warehouses oder Seen, in denen Daten gespeichert werden, und die Anwendungen, die Daten verarbeiten, befinden sich nach der Migration auf cloudbasierten Servern.

Stellen Sie sich Lift and Shift wie einen Umzug von einem Haus in ein anderes vor. Sie packen Ihre Sachen und ziehen an einen anderen Ort. Alles, von den Küchenutensilien bis zu den Möbeln, bleibt gleich - es wird nur nach dem Umzug in ein anderes Haus gebracht.

Vorteile der Lift- und Shift-Migration

Eine Lift-and-Shift-Strategie eignet sich für Unternehmen, die viele kundenspezifische Legacy-Anwendungen einsetzen und nichts an ihren Prozessen oder ihrer technischen Ausstattung ändern wollen. Es wird viel investiert, um maßgeschneiderte Anwendungen zu erstellen und Ihre Mitarbeiter für deren Nutzung zu schulen. Mit einer Lift-and-Shift-Migration schützen Sie diese Investition. Es ist die einfachste Cloud-Migrationsstrategie. Für den Endbenutzer ändert sich nichts, und das Unternehmen verwendet weiterhin dieselben Arbeitsabläufe, Logiken, Prozesse und Daten. Sie ändern nur die Umgebung, in der die Daten und Anwendungen untergebracht sind. 

Zu den Vorteilen der Lift-and-Shift-Migration gehören:

  • Schnelligkeit: Das Verschieben von Kopien Ihrer Anwendungen und das Testen ist ein schneller Prozess, da die Anwendungsarchitektur und der Code nur wenige oder gar keine Änderungen erfordern.
  • Geringe Vorlaufkosten: Die Lift-and-Shift-Migration beansprucht nicht viel Zeit und Ressourcen der Entwickler. Sie melden sich bei einem Cloud-Service-Anbieter an, konfigurieren Anwendungs- und Datenbankserver nach Bedarf und beginnen damit, Kopien Ihrer Anwendungen in die Cloud zu verschieben. Die meisten Anbieter von Cloud-Diensten verwenden ein Preismodell, das nach dem Prinzip "pay-as-you-go" funktioniert, so dass die Vorlaufkosten gering sind.

Die Lift- und Shift-Migration kann eine Art Gateway-Migration sein - man wechselt in die Cloud, ohne etwas zu ändern, und beginnt dann langsam mit der Implementierung neuer Prozesse und der Einführung neuer Software. Das eröffnet Wege zur Modernisierung.

Nachteile der Lift-and-Shift-Migration

Der größte Nachteil der Lift-and-Shift-Migration ist, dass nicht alle Ihre Legacy-Anwendungen für das Hosting auf virtuellen Maschinen entwickelt wurden. Benutzerdefinierte Anwendungen, die für lokale Server entwickelt wurden, müssen möglicherweise erheblich modifiziert werden, um in die Cloud verschoben zu werden und ohne Sicherheitsprobleme wie vorgesehen zu funktionieren. Selbst wenn Sie Ihre Legacy-Anwendungen perfekt in die Cloud verlagern, können die neuesten Cloud-basierten SaaS-Plattformen Ihren Stack übertreffen.

Zu den Nachteilen der Lift-and-Shift-Migration gehören:

  • Technische Schulden: Ihre Legacy-Anwendungen waren nicht für die Cloud gedacht und müssen daher ständig gewartet werden, um kompatibel zu bleiben. Sie profitieren von niedrigen Anfangskosten, müssen aber langfristig mehr für die Wartung ausgeben (im Vergleich zur Modernisierung).
  • Sicherheitsrisiken: Apps, die für die Nutzung vor Ort entwickelt wurden, können möglicherweise nicht mit Cloud-basierten Sicherheitsrisiken umgehen. On-Premise- und Cloud-basierte Sicherheitsbedrohungen sind unterschiedlich, sodass Sie neue Tools und Schulungen benötigen, um neue Bedrohungen zu entschärfen.

Modernisierung: Eine Alternative zur Migration durch Anheben und Verschieben

Modernisierung bedeutet die Umwandlung älterer lokaler Anwendungen in cloudbasierte Anwendungen. Dieser Prozess ist mit viel Entwicklungsarbeit verbunden und umfasst mehr als nur ein paar kleinere Anpassungen.

Sie überarbeiten große Teile des zugrunde liegenden Codes, so dass das Endprodukt eine stark veränderte und verbesserte Version der ursprünglichen Anwendung ist. Sie ändern auch Prozesse, Datenbanktypen und -strukturen sowie Arbeitsabläufe nach Bedarf. Ihre Datenpipelines und Ihr technologisches Ökosystem ändern sich nach der Modernisierung erheblich, so dass Sie alle Vorteile der Cloud nutzen können.

Während die Migration mit dem Umzug von einem Haus in ein anderes vergleichbar ist, ist die Modernisierung wie ein Hausumbau. Man reißt ein paar Wände ein, macht aus dem Gästezimmer ein Arbeitszimmer, vergrößert vielleicht die Küche und das Bad, und am Ende hat man ein umgebautes Haus, das ganz anders aussieht als die alte Version.

Vorteile der Modernisierung

Viele Unternehmen ziehen es vor, ihre gesamte Architektur zu modernisieren, anstatt die Lift-and-Shift-Methode anzuwenden. Einige der wichtigsten Vorteile der Modernisierung sind:

  • Verbesserte Funktionen: Mit einem modernisierten Stack können Sie neue Funktionen in Ihren Anwendungen, neue Prozesse und neue Arbeitsabläufe einführen und Ihr gesamtes Ökosystem verbessern, um die Leistung Ihrer Mitarbeiter und das Kundenerlebnis zu verbessern. Bei der Lift- und Shift-Migration bleiben Ihre Funktionen unverändert. Mit der Modernisierung können Sie jeden Aspekt Ihres IT-Ökosystems verbessern.
  • Geringere Wartungskosten: Sobald Anwendungen, Datenbanken und andere Datenquellen in die Cloud verlagert werden, sinken die Investitions- und Betriebskosten (CapEx und OpEx) für deren Betrieb und Wartung drastisch.

Nachteile der Modernisierung

Wie der Umbau eines Hauses ist auch die Modernisierung ein ressourcen- und kostenintensives Unterfangen.

  • Hohe Vorlaufkosten: Laut Insight sehen 32 % der IT-Führungskräfte die Vorlaufkosten als eine Herausforderung bei der IT-Modernisierung an. Die Ressourcen, die dafür aufgewendet werden, Ihre Anwendungen, Datenbanken und Prozesse zu zerlegen und neu aufzubauen, werden wahrscheinlich hoch sein.
  • Komplexität: Genau so viele IT-Führungskräfte wie oben (32 %) halten die Komplexität der Cloud für eine weitere große Hürde bei der Modernisierung. Sie benötigen ein ganzes Team von fähigen Entwicklern, die jeden Aspekt Ihrer IT-Architektur studieren, um Anwendungen, Datenquellen und Integrationen neu zu strukturieren und für die Cloud zu optimieren. Sie verlagern nicht nur eine Kopie Ihrer Legacy-Anwendungen in die Cloud, sondern bauen Ihr gesamtes Ökosystem neu auf.

Der Weg zur Modernisierung

Selbst wenn ein Unternehmen die Lift- und Shift-Migration nutzt, wird es irgendwann eine Modernisierung seines Tech-Stacks benötigen. Das liegt daran, dass die IT-Modernisierung eine Abkehr von traditionellen Systemen und eine Hinwendung zu innovativeren und automatisierten Lösungen bedeutet.

Der Weg zur Modernisierung muss nicht entmutigend sein. Die Modernisierung kann schrittweise erfolgen, so dass der Tagesbetrieb des Unternehmens nur minimal gestört wird. Durch die schrittweise Modernisierung Ihres Tech-Stacks haben die Entwickler und das Betriebsteam genügend Zeit für die Entwicklung und Bereitstellung. Auch die Endbenutzer erhalten genügend Zeit, um die neuen Anwendungen und Prozesse zu übernehmen.

Erstens müssen IT-Führungskräfte bei der Umstrukturierung der Unternehmensarchitektur und -infrastruktur die Geschäftsziele und Anwendungsfälle im Auge haben. Durch die Festlegung von Prioritäten können IT-Führungskräfte einen zukünftigen Status ihrer Architektur erstellen, um zu zeigen, wie Anwendungen und Integrationen abgebildet werden. Sie können bestimmen, welche Anwendungen und Integrationen zuerst modernisiert werden sollen (in manchen Fällen müssen Unternehmen eine hybride Umgebung einrichten) und einen Projektzeitplan erstellen, um die Modernisierungsinitiative einzuleiten.

Außerdem müssen die IT-Leiter feststellen, welche Ressourcen (Mitarbeiter oder Technologie) sie benötigen, um den Modernisierungsplan voranzutreiben. Die IT-Leiter müssen insbesondere verstehen, wie die Anwendungen und Systeme miteinander verbunden sind und wie diese Integrationen im zukünftigen Zustand aussehen werden.

In vielen Fällen verfügen Unternehmen über mehrere Integrationstools - einige, die mit lokalen Datenquellen kompatibel sind, und andere, die nur für Cloud-Anwendungen geeignet sind. Wenn IT-Führungskräfte die Modernisierung ihrer Architektur schrittweise angehen, müssen sie ihr Ökosystem nach und nach in die Cloud verlagern und dabei sicherstellen, dass keine Geschäftsprozesse unterbrochen werden. Sie können eine Integrationslösung in Betracht ziehen, die native Cloud-, lokale und hybride Integrationen verarbeiten kann, so dass es einfach ist, automatisierte Workflows zu erstellen und verschiedene Komponenten miteinander zu integrieren.

Wie SnapLogic Ihren Weg zur Modernisierung unterstützen kann

SnapLogic ist eine Integrationsplattform, die als Drehscheibe für alle Anwendungen und Datenbanken im Ökosystem eines Unternehmens dient. Sie hilft Ihnen, die beiden größten Herausforderungen bei der Modernisierung zu bewältigen: Kosten und Komplexität.

SnapLogic ist eine No-Code-Lösung für die Integration, d. h. Sie können neue Integrationen und Workflows mithilfe von Drag-and-Drop-Funktionen auf einer interaktiven Plattform erstellen, ohne programmieren zu müssen. Das bedeutet, dass die Zeit und die Ressourcen, die Sie sonst für Ihre Integrationsarchitektur aufwenden müssten, minimiert werden und die Komplexität, die mit der Erstellung benutzerdefinierter Integrationen verbunden ist, erheblich reduziert wird. Bei einem schrittweisen Modernisierungsansatz benötigen Sie Ihre Legacy-Anwendungen für die Zusammenarbeit mit Ihren neuen Systemen und Datenbanken sowie ein umfassendes API-Management, während Sie neue Komponenten erstellen. SnapLogic beseitigt alle Hindernisse zwischen Ihren neuen und alten Systemen und gibt Ihnen die vollständige Kontrolle über Ihre Datenpipelines. So können Sie Ihr IT-Ökosystem ohne Unterbrechungen modernisieren.

Fordern Sie noch heute eine Demo an und erfahren Sie, wie SnapLogic Ihren Weg zur Modernisierung beschleunigen kann.

SnapLogic ist der Marktführer im Bereich der generativen Integration.
Kategorie: Daten
Themen: Modernisierung
visuelle Darstellung von Modernisierung oder Leben und Wandel

Wir stellen ein!

Entdecken Sie Ihre nächste große Karrierechance.