차례:
정의-레거시 시스템이란 무엇입니까?
컴퓨팅과 관련하여 레거시 시스템은 사용 가능한 업그레이드 버전 대신 사용되는 오래된 컴퓨터 시스템, 프로그래밍 언어 또는 응용 프로그램 소프트웨어를 말합니다.
레거시 시스템은 더 이상 현재 상황이나 내용에 적용 할 수없는 용어 또는 프로세스와 연관되어 혼동을 일으킬 수 있습니다. 이론적으로는 최첨단 기술을 사용하기 위해 즉시 액세스 할 수있는 것이 좋습니다. 그러나 실제로 대부분의 조직에는 레거시 시스템이 있습니다. 호환성 문제, 폐기 또는 보안 지원 부족으로 인해 레거시 시스템에 문제가있을 수 있습니다.
Techopedia는 레거시 시스템을 설명합니다
레거시 시스템은 반드시 연령별로 정의되어 있지는 않습니다. 레거시에는 공급 업체 지원 부족 또는 조직의 요구 사항을 충족 할 수있는 시스템 용량이 부족할 수 있습니다. 예를 들어, 큰 메인 프레임은 64 비트 Java를 사용할 수 있지만 Linux 플랫폼은 1960 년대의 코드를 사용할 수 있습니다. 레거시 조건은 시스템의 유지 관리, 지원 또는 개선이 어렵다는 의미입니다. 레거시 시스템은 일반적으로 새로 구입 한 시스템과 호환되지 않습니다.
레거시 시스템은 유지 관리 수준이 높으며 복잡한 패치 및 수정이 필요할 수 있습니다. 포팅 기술은 종종 소프트웨어 조정 또는 적응에 사용됩니다. 이전 하드웨어는 호환되지 않는 환경에서 장치 기능을 용이하게하기 위해 추가 호환성 계층이 필요할 수 있습니다.
조직은 다음과 같은 광범위한 이유로 레거시 시스템을 계속 사용할 수 있습니다.
- "파손되지 않았다면 고치지 마십시오!" 시스템이 제대로 작동 할 수 있습니다.
- 시스템이 복잡하고 설명서가 열악합니다. 단순히 범위를 정의하는 것은 어려울 수 있습니다.
- 재 설계는 복잡성 또는 모 놀리 식 아키텍처로 인해 비용이 많이 듭니다.