С рождением ИИ уже есть надежда на «древние» компьютерные системы

Кресимир Мудавчич и его команда программистов проводят месяцы, чтобы просмотреть компьютерный код, который может быть в три раза старше самых молодых членов команды.

Mudovchic специализируется на технологиях мэйнфреймов, в том числе компьютерными системами, которые рассвета от рассвета цифровой эпохи, и «древнее» программного обеспечения, которое иногда работает над ними. Обновление таких систем — это болезненная работа, которая часто требует просачивания миллионов рядов кода, чтобы понять, как работают определенные функции. Мудович, консультант по ИТ, сравнивает его с археологией.

Но работа становится проще благодаря растущему использованию генеративного искусственного интеллекта для выполнения некоторых сложных задач. «Системы искусственного интеллекта работают как умный, очень опытный и очень мудрый старый коллега, который знает все», — говорит Мудрович, чья команда недавно внедрила такие инструменты для ускорения модернизации пенсионной системы Европейского правительства.

Такие усилия предпринимаются в компаниях и правительствах по всему миру, так как срочная необходимость справляться со стареющим компьютерным кодом растет. Администрация социального обеспечения США планирует использовать искусственный интеллект, чтобы помочь модернизировать унаследованную базу общих бизнес -кодов, и ожидает, что проект займет три года и стоит около 1 миллиарда долларов, сказал человек, знакомый с этим вопросом.

SSA не ответил на запросы на комментарии.

Из приложений онлайн -банкинга и билета авиакомпании на выплату пенсий критические системы часто основаны на десятилетиях, что увеличивает затраты, а также риск аварий и кибератак. Министр финансов США Скотт Бенстен неоднократно подчеркивал необходимость капитального ремонта государственных систем, работающих на компьютерном языке, таких как Cobol, который был изобретен в конце 1950 -х годов.

«Когда я поступил в колледж в 1980 году, я научился программировать Cobol», — сказал он в феврале в Биго -дубле DC Bloomberg Big Take DC.




Скотт Эссент

Согласно отчету McKinsey от декабря по 70% программного обеспечения, используемого компаниями из списка Fortune 500, он был разработан по крайней мере два десятилетия назад. Ожидается, что только мировые финансовые учреждения потратят около 57 миллиардов долларов на поддержание унаследованных платежных систем в 2028 году, по оценкам исследований IDC. Это почти столько же, сколько прошлогодний чистый доход JPMorgan & Chase Co., крупнейшего американского банка.

«Вы будете удивлены, как много компаний все еще используют Cobol, даже банки по всему миру», — говорит Гохан Сари, старший партнер McKinsey. Консалтинговая компания разработала специальный инструмент искусственного интеллекта под названием Legacyx, который помогает клиентам, включая банки, удалять устаревший код и обновить свои системы.

К тому времени, когда в конце 2022 года Open of Sam Altman начал заниматься генеративным искусственным интеллектом с CHATGPT, управление устаревшими языками, такими как COBOL и PL/1 для использования уменьшающегося количества кадров, в качестве опытных программистов, которые исправляли такой код. Компании нередко выкрикивали бывших работников с пенсии, когда система нуждалась в техническом обслуживании.

Это особенно насущная проблема для банков, пользовательские приложения, приложения, могут работать на десятилетиях, что ставит их в отставку против вновь созданных конкурентов Fintech, таких как Revolut Ltd. И их замена — тонкая работа.

«Часто есть несколько человек, которые знают код, он находится в тысячах линий и должен мигрировать на новый язык», — говорит Горкем Кёсеоглу, бывший директор по технологиям голландского банковского роста Groep NV. «Это рискованные и сложные проекты, потому что, пока вы переходите в новый код, вы также должны поддерживать свет в банках».

ИИ инструменты


Глобальные расходы на ИТ в розничном банковском деле

Инженеры начали использовать инструменты искусственного интеллекта, такие как CHATGPT, Github Copilot из Microsoft Corp. и IBM Watsonx, для облегчения и ускорения процесса обслуживания и обновления старых систем.

Вместо того, чтобы просмотреть его по заказу по заказу, программист может загружать или копировать и помещать большие блоки кода в инструмент с ИИ, а также побуждение естественного языка, такого как «Что делает этот кобол?» Затем II может объяснить, как работает код и как разные части объединяют друг друга — и даже перевести старые компьютерные языки в более современные, такие как Java.

Поскольку в нем часто не хватает документации в наследственных системах, инженеры также используют ИИ для создания инструкций с инструкциями, которые описывают их образ работы. Это может помочь организациям избежать времени, требующих времени, чтобы переоценить старый код, когда им необходимо изменить или заменить его.

Экономия времени и затрат может быть значительным. Согласно отчету McKinsey, стоимость модернизации системы обработки транзакций в крупном финансовом учреждении, которая принесет более 100 миллионов долларов три года назад, теперь «гораздо меньше половины» этих затрат с использованием генеративного искусственного интеллекта.

Это «считается изменением в игре, сравнимым с появлением вычислительных облаков 20 лет назад», -говорит Михал Попретси, директор по информационным вопросам в Brussels на основе Euroclear SA.

Споры социального обеспечения

Это не означает, что ИИ готов устранить необходимость вмешательства человека. Одним из потенциальных рисков является «галлюцинации», в которых модели ИИ представляют ложные ответы — что -то, что может иметь серьезные последствия при работе с критическими системами. В обозримом будущем опытным инженерам придется контролировать работу.

Усилия Департамента государственной эффективности, возглавляемого Илоном Маск по обновлению системы ИТ -системы социального обеспечения, уже стали источником споров, на фоне опасений, что слишком быстрое движение может создать хаос.

17 апреля демократы Комиссии по надзору Палаты представителей попросили помощника ассистента по инспектору инспектора SSA Мишель Андерсон расследовать, могут ли планы быстро обновить код агентства нарушить более 70 миллионов бенефициаров. Представитель Вирджинии Джеральд Коннелли сказал, что у него есть информация от агентства, что SSA планирует заменить код COBOL в течение нескольких недель или месяцев и «быстро разорвать и заменить критические ИТ -системы без адекватного планирования и подготовки».

В значительной степени, стареющая программная инфраструктура, лежащая в основе мировой торговли, осталась хорошо. Но наслоение последовательных итераций все более сложного кода для выполнения более требовательных функций начинает загружать компьютерные сети, превращая их в финансовый вес как для компаний, так и для правительств.

В отчете Консорциума о качестве информации и программного обеспечения в 2022 году, «технологический долг», накопленный от программного обеспечения низкого качества, оценивается в 1,5 триллиона долларов США — в основном затраты, необходимые для его замены.

По словам лидеров, потенциальные преимущества обновления или выхода на пенсию унаследованных систем превышают стоимость, поскольку они выпускают ресурсы для разработки новых инструментов и приложений и облегчают привлечение лучших инженерных талантов. Программисты обычно предпочитают работать с более современными компьютерными языками, которые они прошли обучение.

В Euroclear, который предоставляет услуги после транзакций, унаследованные системы называются «легендарными системами», поскольку они выполняют жизненно важную функцию хранения активов 41 трлн евро (47 триллионов долларов), которые хранятся. Теперь Euroclear проверяет искусственный интеллект для автоматизации создания записи существующего кода — попытки предоставить будущие системы, поскольку инженеры, которые знают более старые программы, выходят на пенсию.

«Это похоже на умного коллеги», — сказал Жак Тайс, глава Отдела анализа Euroclear и бизнес -аналитики. «Два года назад (инструменты искусственного интеллекта) были похожи на нового стажера. Но чем больше он прогрессировал, тем умнее они становятся».