Legacy vs low-code: решения для промышленных предприятий в условиях санкций

21 ноября прошел митап «Legacy – это боль для промышленных предприятий» от компании «Инфосистемы Джет», где ее сотрудники и коллеги из Tibbo Systems поделились опытом в решении проблем по замене legacy-решений в различных отраслях промышленности с использованием low-сode-платформ автоматизации.

Какие «боли» возникают у предприятий?

Ввиду ограничений от западных вендоров тема замены legacy становится все более актуальной. На сегодняшний день увеличиваются риски информационной безопасности, ведь оборудование устаревает, стек становится чувствителен к внешним угрозам, а количество атак на российские стратегические объекты кратно растет. Кроме того, возникают проблемы с внедрением современных технологий, в частности, искусственного интеллекта и машинного обучения. Еще одной проблемой, на которую обратили внимание эксперты, является сокращение legacy специалистов на рынке. Дмитрий Моисеев, руководитель направления по работе с ключевыми заказчиками Tibbo Systems, заявил, что большинство legacy систем, используемых в промышленности, являются западными решениями, которые поддерживаются западными компаниями. Многие из них ушли с отечественного рынка, соответственно, количество специалистов, способных поддерживать такие системы, будет стремительно сокращаться. Решением данной проблемы служит переход на low-code платформы.

Что такое low-code?

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

Что собой представляет legacy?

Свое видение данного термина представил Андрей Беляев, менеджер по развитию бизнеса «Инфосистемы Джет»: «Под legacy можно понимать не только сам код, но и hardware, software и даже процессы, потому что процессы зачастую бывают неактуальные, неадаптированные к нынешним вызовам, соответственно, они мешают развиваться и влияют на скорость внедрения программного обеспечения».

Примерами legacy выступают конечные устройства, например, датчик с последовательным портом или ПЛК без Ethernet. Зачастую такие средства являются устаревшими или не могут хранить, передавать и накапливать данные. В частности, протокол OPC DA (позволяющий «с полевого» уровня собирать данные с микроконтроллеров), который построен на базе технологий от компании Microsoft, покинувшей российский рынок. С уходом западных вендоров рынок отечественного софта заполнили китайские вендоры, оборудование которых не адаптировано и не локализовано, что вызывает трудности.

Почему legacy все еще востребован?

Несмотря на очевидные недостатки legacy систем, они по-прежнему работают на промышленных предприятиях, и тому есть несколько причин:

– отсутствие аналогов существующим системам;

– недостаток собственных компетенций (в ситуации, когда западный вендор полностью поддерживал внедренную на предприятии систему, на предприятии могут отсутствовать специалисты, способные обслуживать ее);

– страх изменений;

– высокая цена ошибок при миграции;

– большая стоимость;

– скепсис относительно эффективности замены.

Преимущества low-code платформ

Low-code платформы становятся все более популярными благодаря своей способности значительно упростить и ускорить процесс разработки программного обеспечения. Рассмотрим ключевые преимущества использования таких решений.

Упрощение процесса обновления и модификации

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

Снижение зависимости от высококвалифицированных разработчиков

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

Высокая стандартизация и унификация

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

Интеграция с существующими системами

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

Какие решения предлагает отечественный рынок?

«Рано или поздно legacy себя изживет, и чем раньше вы начнете задумываться о том, чтобы поменять ее, тем быстрее придете к какому-то результату», – заявил Максим Мельситов, директор по развитию направления разработки и внедрения ПО «Инфосистемы Джет». На данный момент на российском рынке развивается множество компаний, которые предоставляют альтернативу существующим западным системам. Например, low-code платформа AggreGate предлагает инструменты командной работы, включая историю изменений low-code конфигураций, блокировку ресурсов при редактировании, исследование структуры приложений и функции экспорта/ импорта для работы с Git. Среди плюсов можно выделить немедленное применение большинства изменений как во время разработки, так и при импорте изменений модуля/ приложения в сервер следующего контура ( dev – test – RC – prod). Стоит отметить, что в отличие от классической разработки low-code на AggreGate не требует процессов компиляции, сборки и перезапуска серверов.

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

 

 

Следите за нашими новостями в Телеграм-канале Connect


Поделиться:



Следите за нашими новостями в
Телеграм-канале Connect

Спецпроект

Цифровой девелопмент

Подробнее
Спецпроект

Машиностроительные предприятия инвестируют в ПО

Подробнее


Подпишитесь
на нашу рассылку