Наследените подходи за модернизация твърде бавни ли са за цифровите изисквания?

  • Nov 01, 2023

Наследените системи винаги са били трудни за коригиране, актуализиране и поддръжка. Това, което е различно сега, е, че цели индустрии се опустошават от по-пъргави дигитални играчи.

„Наследството е постоянен проблем за всички ИТ.“

Това е думата на Брайън Дули, анализатор от Saugatuck Technology, който предостави a разположението на земята по отношение на натискането и издърпването между утвърдените наследени системи и изискванията на дигиталния бизнес.
Снимка: Националната лаборатория на Лорънс Ливърмор

Разбира се, това не е новина за всеки, който е бил около ИТ от известно време и разбира проблемите, възникнали от наследените системи -- процеси и логика, заровени дълбоко в кабелните системи, вероятно проектирани и програмирани от хора, които отдавна са напуснали организация.

Имайте предвид, че наследството е толкова относително понятие. Windows 8.1, например, вече може да се счита за наследена система. За целите на дефиницията Dooley означава мейнфрейми и базирани на COBOL приложения.

От години на пазара има много решения за модернизация, които решават проблема - от среди, които преобразуват COBOL код или в управляван код, или го компилират отново в удобен за стоков сървър езици. Архитектурата, ориентирана към облак и услуги, предлага абстракции на важни части от наследени приложения в онлайн среди. Собствените мейнфрейми на IBM, серията System z и zEnterprise, поддържат множество среди, включително Linux и Unix, които работят в една и съща кутия със същите системни ресурси като z/OS.

Но достатъчна ли е цялата тази модернизация? Малко вероятно – с темпото на дигитализация, трансформация и смущения, много организации все още са закотвени към своите наследени инвестиции. Дули отбелязва, че наследените системи все още захранват много критични приложения във финансите, застраховането, правителството и здравеопазването. Тези системи упорито „остават неподатливи на промяна“, отбелязва той. „Промяната на тези програми е скъпа: Резултатите може да не са толкова надеждни; програмите са изключително сложни и могат да бъдат лошо документирани; много от тях са силно закърпени, създавайки капани за програмиста, особено когато COBOL уменията продължават да изчезват."

Тези капани съществуват повече от две десетилетия. Какво е по-различно сега от преди пет или десет години? Индустриите, силно зависими от мощността на мейнфреймите - особено финансите, застраховането и здравеопазването, са на прага на сериозни сътресения.

Изпитах собствената си болка като клиент само преди няколко години - моят автомобилен застраховател ми даваше скандални оферти, за да добавя дъщеря ми като шофьор към нашия план. Онлайн търсене обаче върна котировки от онлайн конкуренти, които бяха по-малко от половината от цитираната цена. След няколко телефонни обаждания и заплахи да се преместя при друг оператор ми разкриха, че нашият план все още е на мейнфрейм, който нямаше възможност да изплюе по-конкурентни цени. За да получим по-добри цени, трябваше да анулираме изцяло стария план и да създадем нов акаунт в по-новите системи. Всъщност Дули отбелязва, че застрахователната индустрия „е огромен потребител на стари програми COBOL, но нейните клиенти сега налагат движение на услуги за мобилни и облачни услуги." Повечето други клиенти не биха се подтикнали към стария си застраховател толкова, колкото аз, те просто биха направили превключвател.

Дули не предлага лесни изходи, защото такива няма. Работата ще трябва да се извършва за всяко приложение поотделно и ще отнеме известно време. Облачните изчисления и разработката, базирана на API, ще предложат някои начини за по-бързо навлизане в дигиталната сфера, „ако се приеме, че API могат да избегнат създаването на собствени наследени проблеми“, предупреждава той. Решението може да дойде само от високо, като ИТ и бизнес лидерите се ангажират с „по-малки системи с по-малко зависимости, непрекъсната оценка на софтуера и премахване на акцента върху персонализирането“.

Организациите ще се нуждаят от волята - и от парите - за да направят прехода. ИТ лидерите и професионалистите ще трябва да станат обучители, евангелисти и провокатори, убеждавайки своите бизнеса да правят нови инвестиции и да правят нещата по нови начини, които ще ги държат пред срива вълна. И може би дори сами да станат част от смущението.