Курс на импортозамещение я встретил системным инженером в крупном интеграторе более 10 лет назад. Рынок переживал период адаптации к новым правилам: об этом много говорили, но на практике предпочтение отдавали западным вендорам, и только там, где устанавливались регуляторные требования, начинали искать Open Source или отечественные решения. В это время стало появляться все больше российских разработок, которые существенно уступали зарубежным аналогам, но постепенно они приобретали необходимый функционал и требуемую надежность, а еще у них было большое преимущество – оперативно откликаться на запросы заказчиков и быстро их реализовывать.
Четыре года назад, когда иностранные компании ушли из России, процесс импортозамещения от деклараций перешел в реальность. В отличие от «железа» в софте нельзя переклеить шильдик. Поэтому были представлены российские решения, разработанные с нуля без оглядки на Open Source. Еще одним важным драйвером стали нормативные регламенты к среде функционирования программ (системному ПО) особенно если это касалось вопросов безопасности. Так, например, для сертификации по требованиям ФСТЭК продукт должен работать не менее чем на двух отечественных операционных системах.
К этому моменту я круто изменил свою деятельность и перешел в компанию АЛТЭКС-СОФТ руководителем группы пресейлов, занимавшихся продвижением RedCheck. Понимая ответственность этапа, мы сдвинули вправо наш план развития функционала и сосредоточили все ресурсы на миграции архитектуры. Сначала перевели на СУБД PostgreSQL, а затем на Linux, взяв за базовый дистрибутив Astra Linux. Нам казалось, что мы сильно опоздали, что все клиенты уже перешли на отечественные ОС и СУБД. Больше полутора лет потребовалось, чтобы решить эту непростую задачу в ущерб всем остальным нашим планам. И только в декабре 2023 года вышел стабильный Linux-дистрибутив - RedCheck версия 2.7.0, одновременно с версией для Windows, которая стала последней на тот момент, но поддерживаемой и сегодня.
Более трех лет мы вкладываем все свои ресурсы в развитие Linux-версии RedCheck. За это время добавлено множество функций, повысилась производительность, отказоустойчивость, расширился перечень сканируемых платформ, улучшилась точность детектирования и формулировка рекомендаций. Один раз в полгода выходит новая версия RedCheck, которая бесплатно в рамках действующей лицензии дает больше возможностей без дополнительных затрат. В этом году планируем выпустить RedCheck VM, и он тоже будет на Linux. Однако, ввиду технологических ограничений – все это появляется только в Linux-версии RedCheck. Наш код буквально мигрировал в новую среду, фактически он стал кроссплатформенным, однако вместе с этим мы включили поддержку еще нескольких ОС – что, разумеется, требует ресурсных вложений как в релизе, так и в тестировании и поддержке. Выпуск современной Windows-версии отложили на хорошие времена.
Исторически и принципиально, RedCheck, как инструмент безопасности, не собирает никаких метрик использования. Поэтому нам оставалось только предполагать, что вектор понятен и мы движемся с нашими клиентами в одном направлении. При этом мы фиксируем активации лицензий и версии устанавливаемых сканеров, что позволило нам оценить соотношение реально используемых версий нашими пользователями. Цифры показали, что подавляющее большинство пользователей по-прежнему работают со старой версией Windows, до перехода на российские ОС. Причины такой ситуации могут быть разными: отсутствие Linux-специалистов; боязнь нового, доступный «серый» Microsoft или все это вместе взятое. Приходится констатировать, что мы переоценили тренды и Windows в России жив. Любопытно, как обстоят дела у наших коллег по рынку?
В связи с этим было принято решение вернуться к выпуску современной Windows-версии, перейдя к кроссплатформенной кодовой базе. Современные средства разработки позволяют нам это сделать. Безусловно, это не делается одним нажатием кнопки в компиляторе, нам потребуется время и ресурсы, в ущерб уже сформированным планам, поэтому часть текущих задач будет адаптирована под новые сроки.
Мы возобновляем релизный цикл выхода новых двухплатформенных (Linux, Windows) версий RedCheck, начиная с осеннего релиза текущего года!
Хотим обратить внимание: так как между последней Windows-версией (2.6) и планируемой (2.14) существует 6 основных и еще больше промежуточных версий, выполнить бесшовное обновление не получится, слишком велик технологический разрыв архитектуры решения, но пути есть:- Выполнить чистую установку новой версии, осуществив перенос хостов через функцию экспорта перечня в CSV – будет перенесен только список хостов и групп.
- Выполнить пошаговое обновление с миграцией, через промежуточные Linux-версии, сохранив структуру данных, хосты, задания сканирования, перечень учетных записей.
|
|