HomeĐời SốngLegacy system là gì

Legacy system là gì

02:55, 07/04/2021

A legacy application (legacy app) is a software program that is outdated or obsolete. Although a legacy tiện ích still works, it may be unstable because of compatibility issues with current operating systems (OSes), browsers & information giải pháp công nghệ (IT) infrastructures.

Bạn đang xem: Legacy system là gì

Quý khách hàng đã xem: Legacy system là gì

Most enterprises use legacy applications & systems that continue lớn serve sầu critical business needs. Typically, the challenge is to lớn keep the legacy application running, while converting it to lớn newer, more efficient code that makes use of current giải pháp công nghệ & programming languages.

Why are legacy applications still used?

Legacy software includes those that have been superseded by new versions; those built by developers who no longer maintain them, leaving the support team without the necessary depth of knowledge to do so; and those that have sầu been patched or otherwise altered to the point of incompatibility with current standard versions.

While a business may require a legacy application for its activities, legacy apps create complications for the IT operations teams that support them. A legacy tiện ích is frequently tied lớn a specific version of an OS or coding language. For example, an application that runs on Windows 7 may not be able khổng lồ run on Windows 10, despite middleware or glue code added by a development team or the OS being backwards compatible.

Furthermore, the older an application gets, the more difficult it becomes for the company using it lớn acquire support services.

Xem thêm: Mỹ Phẩm Pizu Có Tốt Không Webtretho ? Mỹ Phẩm Pizu Có Tốt Không

Because software has dependencies, it"s common practice for software vendors to lớn build applications with planned obsolescence in mind. The sale of the initial version of an application may kết thúc with the release of the subsequent version. Although customer service and tư vấn generally remain available for a certain time period, the enterprise will need khổng lồ update the legacy app or add another software choice to lớn its application portfolio to provide the necessary functionality.

For example, at the start of năm nhâm thìn, Microsoft ended support for all versions of Internet Explorer (IE) prior to lớn version 11. Users still browsing with IE 6 may continue lớn bởi vì so, but webpages will no longer be coded to be compatible, & any bugs or errors within the program will not receive sầu attention from Microsoft -- making all versions older than IE 11 legacy software.


There are several reasons why an enterprise must maintain a legacy or even antique application. It may be unwieldy and expensive sầu to replace, particularly for a vertical market with specialized functionality requirements, or the operational risks of a large forklift nâng cấp may be too high, especially if vital data could be lost or corrupted.

Legacy application modernization và migration

Obsolete systems cannot be maintained & utilized forever; at some point, an enterprise will nâng cấp hardware, coding language, OS or the application in question. Modernization and migration involve refactoring, repurposing or consolidating legacy software programming lớn realign with current business needs. The goal of a legacy application modernization project is khổng lồ create new business value from existing applications.

For example, a team may look at migrating lớn a software as a service (SaaS) approach with application program interfaces (APIs) lớn free the application from ties to lớn a specific manufacturer"s OS, & lớn make future updates simpler. Additionally, the enterprise can redistribute the location of its application & data between proprietary data centers and public cloud computing platforms. There is also an array of tools available that allow access khổng lồ legacy data.

Related TermsIT automationIT automation is the use of instructions to lớn create a repeated process that replaces an IT professional"s manual work in data ... SeecompletedefinitionITSM (IT Service Management)IT service management (ITSM) is a general term that describes a strategic approach to lớn thiết kế, deliver, manage và improve the way... Seecompletedefinitionmean time khổng lồ detect (MTTD)Mean time khổng lồ detect or discover (MTTD), also referred to as mean time to lớn identify (MTTI), is a measure of how long problems exist... Seecompletedefinition