Örökölt rendszer

Az információtechnológiában az örökölt rendszerek olyan elavult módszereket, technológiákat, számítástechnikai rendszereket vagy alkalmazásokat jelentenek, amelyeket még ma is használnak. A "örökölt" szó gyakran azt sugallja, hogy a rendszer minden további számára szabványt állított fel. Ez azt is jelentheti, hogy a rendszer elavult, és cserére szorul. [egy]

Általános információk

Az informatika területén ez a kifejezés először az 1970-es években jelent meg. Az 1980-as évekre már használták a szolgáltatásba lépő rendszerek és az aktív használatban lévő rendszerek elkülönítésére. Ezt a kifejezést gyakran használják, amikor egy régi rendszerről egy újra kell áttérni. Például adatátvitelkor.

Míg a kifejezés azt jelenti, hogy egyes mérnökök a rendszert elavultnak tekintik, előfordulhat, hogy sokáig nem vonják ki a forgalomból. A régi rendszer feladásának mellőzése különböző okok miatt születhet: ha az teljes mértékben kielégíti a felhasználó igényeit, befektetési problémák, szállítói függőség, elkerülhetetlen problémák, amelyekkel a felhasználók a változtatásokkal szembesülnek, stb. Visszafelé kompatibilitás (a az új rendszereknek a régi fájlformátumok és karakterkódolások támogatására való képessége) a szoftverfejlesztők egyik fő követelménye.

Még ha egy örökölt rendszert már nem használnak, továbbra is befolyásolhatja a szervezet működését. Például, ha a régi adatokat nem alakították át új formátumba, és egy speciális kiegészítőnek köszönhetően nyílik meg, vagy egyszerűen a tárhelyen vannak. Mindenesetre egy örökölt rendszer hatása az üzleti logikára és a jelentéskészítésre jelentős lehet. Egyes esetekben az örökölt rendszerek olyan eljárásokat vagy terminológiát tartalmaznak, amelyek a jelenlegi környezetben már nem relevánsak, ami megnehezítheti az alkalmazott módszerek és technológiák megértését.

A szervezetek a következő okok miatt kényszerülhetnek örökölt rendszerek használatára:

Problémák a régi rendszerekkel

A szoftverfejlesztők az örökölt rendszereket több okból is problémásnak tartják. [2]

Továbbfejlesztések a Legacy Systemshez

Ha a régi rendszereket nem lehet lecserélni, akkor lehet javítani. Ez leggyakrabban új felületek hozzáadásával jár. A legáltalánosabb módja a webes felület hozzáadása egy terminálalkalmazáshoz. Egy ilyen megoldás a megnövekedett válaszidő és az egérműveletek miatt csökkentheti a személyzet termelékenységét, de még mindig "fejlesztésnek" számít, mivel egy ilyen interfész a tapasztalatlan felhasználók számára ismerős, és könnyebben használható.

A nyomtatási folyamat javítása komoly kihívást jelenthet, mivel a régi rendszerek gyakran nem tartalmaznak formázási utasításokat, vagy olyan protokollokat használnak, amelyek nem kompatibilisek a mai nyomtatókkal. A nyomtatószerver használható adatok lehallgatására és modern formátumra történő lefordítására. Az RTF- vagy PostScript - dokumentumok régebbi alkalmazásokban is létrehozhatók, majd nyomtatás előtt PC-vel feldolgozhatók.

A biometrikus biztonsági intézkedéseket nehéz megvalósítani a régi rendszerekben. Működő megoldás lehet egy telnet vagy http proxy használata a felhasználók és a rendszer között, hogy biztonságos hozzáférést biztosítson a régi alkalmazásokhoz.

Az üzleti folyamatok automatizálására törekvő szervezetek összetett rendszereket hoznak létre. Ezek a rendszerek együttműködnek a régi rendszerekkel, és adattárként használják őket. Ennek a megközelítésnek jelentős előnyei vannak: a felhasználóknak nem kell interakcióba lépniük a nem hatékony örökölt rendszerekkel, és az esetleges fejlesztések gyorsan átültethetők az új szoftverbe.

A modellvezérelt fejlesztés (vissza és előre) szintén használható a régebbi szoftverek fejlesztésére. [7]

A "örökölt" kifejezés egyéb alkalmazásai az IT-ben

A „örökölt támogatás” kifejezést gyakran a „örökölt rendszerek” kifejezéssel együtt használják. Hivatkozhat a modern szoftverek jellemzőire. Például a "örökölt támogatással" rendelkező operációs rendszerek képesek felismerni és használni a régi hardvert. A kifejezés alkalmazható azokra a szoftver- vagy hardverszállítókra is, amelyek továbbra is támogatják a termékek régebbi verzióit.

A „örökölt” olyan termékre utalhat, amely már megszűnt, jelentős piaci részesedést veszített, vagy elavult. Egy régebbi terméknek is lehetnek előnyei a modern verziókkal szemben, amelyek továbbra is használatban vannak. Egy termék csak akkor tekinthető igazán "elavultnak", ha senkinek nem származik haszna belőle, vagyis egyetlen felhasználó sem merné megvásárolni.

A "örökölt mód" kifejezést leggyakrabban a visszamenőleges kompatibilitásra használják. A korábbi verziójával megegyező működésre képes szoftver "örökölt módban" működik. Ez a funkció általános az operációs rendszerekben és az internetböngészőkben, ahol az alkalmazások nagymértékben támaszkodnak a mögöttes összetevőkre.

A nagy teljesítményű számítástechnikai rendszerek korszakában gyakran találkozhatunk örökölt módban futó alkalmazásokkal. A mai üzleti környezetben a rétegarchitektúrák sokkal nehezebben válthatók át örökölt módba, mivel sok összetevőből állnak, amelyek egyetlen rendszert alkotnak.

A virtualizáció  egy új találmány, amely lehetővé teszi a régi rendszerek modern hardveren való futtatását azáltal, hogy operációs rendszereket és böngészőket olyan szoftveren futtat, amely a régi hardvert emulálja.

Alternatív nézet

Van egy alternatív nézet, amely a "dot-com buborék" 1999-es kipukkanása óta létezik. Az örökölt rendszerek egyszerűen számítógépes rendszerek, amelyeket továbbra is munkára használnak. [8] Informatikai elemzők szerint az üzleti logika teljes cseréjének költsége ötször magasabb, mint a folyamatos használat költsége, még a rendszerhibák és a biztonsági rések kockázatát is figyelembe véve. Ideális esetben egyáltalán nincs szükség az alapvető üzleti logika átírására.

Az IT-ipar „örökölt rendszerek modernizálását” és „örökölt rendszerek átalakítását” kínálja. Ezek közé tartozik a meglévő üzleti logika frissítése új felhasználói felületekkel, esetenként "adatkinyerés" és webszolgáltatásokon keresztüli hozzáférés használatával. Ezek a technológiák lehetővé teszik a szervezetek számára, hogy megértsék a meglévő kódot (felderítő eszközök segítségével), új felhasználói felülettel látják el a kódot, javítsák a munkafolyamatokat, csökkentsék a költségeket, minimalizálják a kockázatokat, miközben élvezhetik a klasszikus szolgáltatásminőséget (közel 100%-os rendelkezésre állás, biztonság, méretezhetőség stb.). .).| [9] Ez a tendencia kérdéseket vet fel azzal kapcsolatban is, hogy mitől olyan tartósak az örökölt rendszerek? A technológusok újra felfedezték a kezdetben a megfelelő rendszerarchitektúra kiválasztásának fontosságát, hogy elkerüljék a költséges és kockázatos kód-újraírásokat a későbbiekben. A legáltalánosabb örökölt rendszerek az informatikai architektúra jól ismert elveit, a gondos tervezést és a módszertanok szigorú betartását alkalmazzák a megvalósítási folyamat során. A rosszul megtervezett rendszerek nem tartanak sokáig, mert gyorsan elhasználódnak, és a létrehozásuk során elkövetett hibák miatt cserét igényelnek. Ily módon sok szervezet fedezi fel újra az örökölt rendszerek értékét és azokat az elveket, amelyekre ezek a rendszerek épültek. [tíz]

Jegyzetek

  1. Mik azok az örökölt rendszerek? . Letöltve: 2019. június 4. Az eredetiből archiválva : 2019. június 4..
  2. Munka örökölt rendszerekkel: stabilizálás, felügyelet, vezérlés . Letöltve: 2019. június 4. Az eredetiből archiválva : 2019. június 4..
  3. Legacy rendszerek. Az olaj és gáz nagy enciklopédiája . Letöltve: 2019. június 4. Az eredetiből archiválva : 2019. június 4..
  4. Az örökölt rendszerek továbbra is helyet kapnak a vállalatban . Letöltve: 2019. június 4. Az eredetiből archiválva : 2019. június 4..
  5. Az örökölt rendszerek veszélye (elérhetetlen link) . Letöltve: 2019. június 4. Az eredetiből archiválva : 2012. március 23. 
  6. Legacy rendszer indítóállásként . Letöltve: 2019. június 4. Az eredetiből archiválva : 2017. szeptember 4..
  7. Az információs rendszerek szerkezetátalakítási és integrációs módszereinek áttekintése . Letöltve: 2019. június 4. Az eredetiből archiválva : 2019. július 17.
  8. Legacy rendszerek: támogatás vagy akadály az ERP rendszerek bevezetésében? .
  9. Legacy Systems: Miért számít a történelem ? Letöltve: 2019. június 4. Az eredetiből archiválva : 2019. június 4..
  10. Örökös rendszerek integrálása SOA projektekbe . Letöltve: 2019. június 4. Az eredetiből archiválva : 2019. június 4..