Definizione di Legacy Sistema

September 23

"Sistema Legacy" si riferisce a qualsiasi tecnologia vecchio computer che rimane in uso anche se ci sono sistemi più recenti e più snelle e le applicazioni disponibili. vecchia tecnologia può includere un singolo computer, una rete di computer, codice di programmazione, applicazioni software, cavi o qualsiasi combinazione di questi che creano un sistema di calcolo. I sistemi legacy spesso rimangono sul posto perché ancora compiere il lavoro sono stati progettati per fare, rispondere adeguatamente alle richieste degli utenti, o perché la spesa di loro sostituzione è costosa. Questi sistemi meno recenti si trovano in ogni settore o business utilizzando la tecnologia informatica --- bancario, dei trasporti, utilities, pubblica amministrazione, retail, manifatturiero.

Utilizzando un sistema legacy

Molte istituzioni, aziende e individui continuano ad usare questi sistemi di invecchiamento per comunicare, i dati di trasporto, Transact e di processo, perché la vastità e la complessità del sistema può richiedere molto tempo per svelare e di essere completamente capito. Alcuni sistemi sono tenuti ad essere disponibili su una base di 24 ore e non possono essere disattivati. Altri possono funzionare bene e non sono visti come necessitano di sostituzione.

Supporto di sistemi legacy

Sostenere un sistema legacy può diventare difficile come la tecnologia cresce e cambia. Molte aziende non tenere il passo con gli aggiornamenti di versione e problemi di compatibilità. Trovare qualcuno che sa come usare prodotti più vecchi potrebbe non essere possibile. Alcune aziende tecnologiche creano accordi di servizio per supportare i sistemi legacy se la domanda lo richiede. RSI (Revenue Solutions, Inc.) supporta molti sistemi legacy di governo.

Manutenzione

Il mantenimento di un sistema legacy può richiedere l'applicazione di patch complessa e rielaborazione del sistema. "Porting" è un termine informatico che si riferisce alla regolazione o adattamento di un programma per lavorare in un sistema di calcolo che non è stato progettato per. Può anche essere un riferimento ad apportare modifiche, come l'aggiunta di livelli di compatibilità, che permettono vecchio hardware di lavorare in un ambiente incompatibile. AT & T di recente refitting di vecchie attrezzature per accogliere il traffico più elevato a causa di uso iPhone è un ottimo esempio di mantenimento di un sistema legacy di lavorare con una nuova tecnologia.

Aggiornamento

Ci sono tre opzioni disponibili per l'aggiornamento di un sistema legacy --- riscrivere completamente tutto il codice software a mano, usare strumenti di migrazione per l'aggiornamento, o riscrivere il codice originale (da un computer) attraverso un processo chiamato di trasformazione. Gli strumenti di migrazione sono appositamente progettati per l'uso con un particolare prodotto. Ad esempio, Oracle, Novell e Autodesk hanno strumenti speciali di migrazione, o programmi software, che aiutano a aggiornare vecchi prodotti ai nuovi prodotti. Trasformare il codice via computer avviene riscrivendo il vecchio codice in Java o .Net. Metex, Inc. ha creato uno strumento di trasformazione che rende possibile questo processo.

Gestione smaltimento

I sistemi legacy, una volta sostituiti deve andare da qualche parte. I computer contengono piombo, cadmio e altri materiali tossici. Scarico di computer precedenti e l'elettronica è regolato dai governi statali e locali. California ha creato la legge elettronico Waste Recycling con una missione duplice --- limitare l'uso di prodotti tossici nel computer ed elettronica e creare un processo di finanziamento per coprire i costi della raccolta e il riciclaggio dei rifiuti elettronici.