Legacy-Anwendung

Definition - Was bedeutet Legacy-Anwendung?

Eine Legacy-Anwendung ist eine Softwareanwendung, die als veraltet gilt oder auf einer Technologie basiert, die älter als ein aktueller Standard ist.

Technische.me erklärt Legacy Application

Der Begriff "Legacy-Technologie" kann sich auf Anwendungen, Plattformen, Hardware-Setups, Programmiersprachen und andere Technologien beziehen, die durch neuere Optionen ersetzt wurden. Trotzdem dreht sich viel Diskussion um Legacy-Anwendungen und Legacy-Technologie um die Aktualisierung der Verwendung durch einen bestimmten Endbenutzer oder Unternehmensclient.

Experten diskutieren häufig die Migration älterer Anwendungen oder älterer Systeme, bei der Daten und Tools von älteren auf neuere Technologien migriert werden. Der Schwierigkeitsgrad hängt weitgehend davon ab, wie sowohl die älteren als auch die neueren Systeme erstellt wurden - ob sie mit der Fähigkeit zur einfachen Aktualisierung und Migration erstellt wurden.

Ein Beispiel für die Migration älterer Systeme - und eines, das sich auf die Migration älterer Anwendungen auswirkt - ist die Verwendung neuerer Betriebssysteme. Da sich Gerätebetriebssysteme schnell weiterentwickeln, sind ältere Versionen immer veraltet. Benutzer und Technologiemanager müssen sich Gedanken darüber machen, wie Anwendungen und Daten durch aufeinanderfolgende Versionen von Betriebssystemen ständig migriert werden können. Dies kann in mancher Hinsicht einfach sein, in anderen jedoch schwierig oder nahezu unmöglich. Die Migration kann extrem arbeitsintensiv sein und die Übertragung von Daten bitweise oder elementweise erfordern.

Die Migration von Legacy-Anwendungen und Legacy-Systemen ist für das IT-Management von Unternehmen von entscheidender Bedeutung. Unternehmen müssen die Kosten der Migration bewerten und wie sie effektiv durchgeführt werden können. Sie müssen Legacy-Systeme identifizieren und Legacy-Anwendungen und Legacy-Technologien bewerten, um festzustellen, ob sie wirklich veraltet sind oder kurzfristig an Ort und Stelle bleiben können. Dies liegt in der Verantwortung von IT-Gesamtplanern wie Chief Information Officers und anderen, die an der Planung auf Führungsebene beteiligt sind.