Кейс: личный кабинет для запросов сотрудников ФОИВ в банк

Компания «Диасофт» развернула в инфраструктуре российского банка цифровой личный кабинет. Он стал связующим звеном взаимодействия банка с органами исполнительной власти. С помощью личного кабинета сотрудник ФОИВ может создавать запрос для автоматического получения информации от банка.

AI-generated
AI-generated

Условия проекта

Компания «Диасофт» выиграла тендер на реализацию личных кабинетов с веб-доступом для российского банка. Одним из ключевых требований к решению была возможность работать на BPM-процессах и изменять атрибутный состав запросов в пользовательском интерфейсе личных кабинетов без доработок. Наряду с этим, решение должно было интегрироваться с однонаправленными шлюзами InfoDiode, используемыми заказчиком для взаимодействия между DMZ-зоной и защищенной частью сети. В короткий срок, всего за 10 дней, команда «Диасофт» разработала демоверсию личного кабинета: спроектировала формы, реализовала happy-path бизнес-процесса обработки запроса, учла все необходимые требования по информационной безопасности.

После победы в тендере специалисты приступили к полноценной разработке решения.

Особенности реализации

Личный кабинет был создан на базе платформы Digital Q.BPM. Она предназначена для разработки корпоративных систем, каналов обслуживания, личных кабинетов и автоматизации бизнес-процессов.

Интерфейс личного кабинета был предварительно настроен согласно бренд-буку банка. Благодаря стандартизированному подходу и готовой базе дизайн-компонентов платформы Digital Q.BPM, разработчики смогли быстро создать интерфейсы для всех разделов личного кабинета и обеспечить единообразие пользовательского опыта, что значительно сократило время запуска функционала в эксплуатацию.

Платформа Digital Q.BPM стала ключевым инструментом для проектирования и оптимизации бизнес-процессов. С ее помощью удалось не только создать модели процессов в современной нотации BPMN 2.0, но и тщательно настроить параметры автоматизации, такие как триггеры, условия выполнения, точки интеграции и правила маршрутизации. Digital Q.BPM позволила провести комплексную проверку процессов на логические ошибки и потенциальные узкие места, а также распределить нагрузку на сервисы для оптимальной работы системы.

Специалисты «Диасофт» развернули прикладные компоненты на платформе для оркестрации контейнеризированных приложений Deckhouse Kubernetes Platform от компании «Флант» и организовали взаимодействие с программно-аппаратным комплексом InfoDiode от «АМТ-ГРУП».

Одна из задач, которую необходимо было решить для взаимодействия DMZ-зоны и контура безопасности – это конвертация трафика из протокола TCP в UDP. Команда «Диасофт» разработала двухкомпонентный адаптер по преобразованию трафика: один компонент размещен в DMZ, второй – в защищенном контуре. На входе адаптер оборачивает TCP-пакеты в UDP-трафик и направляет их нашлюз InfoDiode для передачи во внутренний контур банка, после чего конвертирует в TCP-трафик на ответной части адаптера, исключая прямое взаимодействие между сегментами по TCP протоколу.

Результат

Личный кабинет, построенный на платформе Digital Q.BPM, не только полностью удовлетворил требования заказчика по поддержке BPM-процессов и гибкой настройке пользовательских интерфейсов, но и был интегрирован в модель безопасности банка за счет реализации решения взаимодействия с дата-диодами. Это позволило банку предоставить безопасный сервис для ФОИВ.