Импортозамещение в области ИТ

Направления импортозамещения

Сотрудниками Компании на протяжении нескольких лет выполнялись работы по импортозамещению по нескольким направлениям:

  1. Замена зарубежных СУБД на СУБД с открытым исходным кодом.

  2. Перевод приложений с зарубежных инструментальных средств разработки на ПО с открытым кодом.

  3. Переход с зарубежных операционных систем на отечественные ОС.

  4. Разработка Приложений с нуля на базе общедоступного ПО с открытом кодом.

Примеры решений по направлению - замена СУБД Oracle и MS SQL на PostgreSQL

УТИЛИТА: инструмент для миграции баз данных MS SQL Server в PostgreSQL. 

Утилита выполняет следующие задачи:
1. Конвертирует в полном объёме объекты базы данных MS SQL Server в PostgreSQL:
- таблицы,
- индексы,
- ограничения,
- представления,
- пользовательские типы данных.

2. Конвертирует код хранимых процедур, функций и триггеров с языка программирования Transact-SQL в процедурный язык PL/pgSQL. Количество успешных конвертированных объектов достигает 70% от общего объема кода.

Утилита не требует какой-либо специальной инсталляции на сервере баз данных. Она обрабатывает SQL скрипты в виде текстовых файлов и не требует подключения к серверам БД.
Утилита реализована на языке программирования python.

Применение утилиты в ряде проектов показало ее эффективность, позволяя сокращать трудозатраты при миграции на 60-80%.
Количество процедур в проектах доходило до 250 и содержало до нескольких сотен строк кода на процедуру.

 

СИСТЕМА отчетности для ЦБ РФ согласно 161П (Заказчик: Банк, Топ – 10).

Исходная реализация: приложение на Delphi, СУБД MS SQL.

Новая реализация: приложение на .net core, СУБД Postgre Pro.

 

СИСТЕМА отчетности для ФНС согласно 440П (Заказчик: Банк, Топ – 10).

Исходная реализация: web-приложение WebLogic, СУБД Oracle.

Новая реализация: web-приложение SpringBoot, СУБД Postgres Pro.

 

СИСТЕМА сбора и агрегирования корпоративной и финансовой информации из различных типов источников данных (Заказчик: Банк, Топ – 10).

Исходная реализация: web-приложение WebLogic, СУБД Oracle

Новая реализация: web-приложение SpringBoot, СУБД Postgre Pro.

 

RAD-СИСТЕМА (RapidApplicationDevelopment) (Заказчик: Собственный продукт).

Исходная реализация: web-приложение WebLogic, СУБД Oracle.

Новая реализация: web-приложение SpringBoot, СУБД Postgre Pro, Jatoba, Tantor.

 

СИСТЕМА проверки документов территориального планирования региона на соответствие утвержденным нормативным показателям (Заказчик: Собственный продукт).

Исходная реализация: web-приложение WebLogic, СУБД Oracle.

Новая реализация: web-приложение SpringBoot, СУБД Postgre Pro, Jatoba, Tantor.

Примеры решений по направлению – Перевод приложений с зарубежных инструментальных средств разработки на ПО с открытым кодом

Система: Учета и мониторинга залогов (Заказчик: Банк, Топ – 10).

Исходная реализация: приложение на Delphi, СУБД MS SQL.

Новая реализация: web-приложение SpringBoot, СУБД Postgre Pro.

Примеры решений по направлению – Переход с зарубежных операционных систем на отечественные ОС

Система: Кадрового учета (Заказчик: Гос.заказчик).

Исходная реализация: приложение на .net.

Новая реализация: кросс-платформенное приложение на .net core под Windows+Astra Linux. В новом приложении для UI-отображения используется встроенный браузер для дальнейшего переноса приложения в web-среду

Примеры решений по направлению – Разработка Приложений с нуля на базе общедоступного ПО с открытом кодом

Система: Система взаимодействия с ФНС через СМЭВ с целью получения и обработки бухгалтерской финансовой отчётности (Заказчик: Банк, Топ – 10). Разрабатывалась “с нуля” под требования импортозамещения в виде web-приложения SpringBoot, СУБД Postgre Pro.

Система: Сервисы взаимодействия с внешними организациями: Минсторой, Росреестр, Дом.ru для ГИСОГД Республики Крым (Заказчик: ООО «Проектный институт «Геоплан»). Разрабатывалась “с нуля” под требования импортозамещения в виде модуля web-приложения построенного по микросервисной архитектуре SpringBoot, СУБД PostgreSQL.

Система: Учета и контроля РНГП (Региональные Нормативы Градостроительного Проектирования) (Заказчик: Проектный институт «Гипрогор»). Разрабатывалось “с нуля” под требования импортозамещения в виде web-приложение SpringBoot, СУБД PostgreSQL.

Назад