2022-11-03
Облачная фабрика программных роботов (ОФР) для транспортно-логистической отрасли
- Заказчик:
-
ООО "РЖД-Технологии"
- Руководитель проекта со стороны заказчика
-
- Поставщик
-
ООО "Робин" (ROBIN)
- Год завершения проекта
- 2021
- Сроки выполнения проекта
- Январь, 2021 - Декабрь, 2021
- Масштаб проекта
- 53000 человеко-часов
- Цели
- Создание «Облачной фабрики программных роботов» - облачной платформы и онлайн-сервисов для роботизации процессов компаний транспортно-логистической отрасли (Платформа ОФР), включающей Портал ОФР с Маркетплейсом роботизации и Технологическую площадку роботизации – предоставляющих Клиентам ОФР, без необходимости приобретения лицензий на специализированное ПО, следующие возможности:
- использования опубликованных на маркетплейсе готовых типовых программных роботов и/или действий для создания новых роботов;
- самостоятельной разработки роботов на облачной инфраструктуре в режиме No-code (без использования языков программирования);
- размещения заказа на разработку программных роботов в инфраструктуре ОФР и онлайн отслеживания статуса выполнения этого заказа;
- размещения на маркетплейсе новых программных роботов или действий, в том числе для их коммерческого использования;
- верификации размещаемых на маркетплейсе программных роботов или действий, перед их опубликованием и предоставлением доступа к ним для других Клиентов ОФР с целью их коммерческого использования.
Уникальность проекта
Создание уникального отраслевого решения, обеспечивающего компаниям и предприятиям транспортно-логистической отрасли возможность быстрого старта фактического использования технологии RPA, без необходимости приобретения лицензий на специализированное ПО класса RPA и построения собственной ИТ инфраструктуры, необходимой для роботизации рутинных операций и бизнес-процессов.
Обеспечение возможности тиражирования созданных роботов через Маркетплейс роботизации для их коммерческого использования другими компаниями и предприятиями транспортно-логистической отрасли.
- Проект решает задачи импортозамещения
- Да
- Использованное ПО
- Платформа ОФР реализована на аппаратной инфраструктуре ЦОД АО «Компания ТрансТелеКом» в форме кластерного решения с использованием следующего системного серверного ПО:
- OC - CentOS Linux release 7 (Core)
- СУБД - PostgreSQL 11
- Web сервер - NGINX Unit 1.23
- Балансировщик - Haproxy 2.1.3
- Сервер приложений - WildFly 18.0.0
- RDP менеджер - ROBIN RDP Manager
- Сервер LDAP - FreeIPA ver. 4.6.8
- Очередь сообщений - RabbitMQ ver. 3.8.2
- Менеджер пакетов - Nexus ver. 3.x
- Обработка логов – Elastic Stack ver. 7.12 (Logstash + Elasticsearch + Kibana)
- Специализированное ПО RPA – ROBIN Orchestrator, ROBIN Studio (ver. Cloud), ROBIN Robot (ver. Cloud)
- ROBIN Cloud Factory (RCF) – программный комплекс, обеспечивающий возможность разработки и использования программных роботов в формате облачного сервиса (SaaS). Включает Портал ОФР и интеграционные модули для его взаимодействия с ROBIN Orchestrator, а также специальные инсталляторы приложений ROBIN Studio, ROBIN Robot и ROBIN Management Console (RMC) для защищенного использования на хостах в облачной инфраструктуре.
- Сложность реализации
- Организационные и технические сложности обеспечения удаленного доступа в защищенном режиме из контура Платформы ОФР к внешним корпоративным ИТ инфраструктурам пилотных Клиентов, где расположены смежные ИС, с которыми должны взаимодействовать разрабатываемые и эксплуатируемые на платформе ОФР программные роботы.
- Организационные, нормативно-регламентные и финансовые и ограничения, связанные с необходимостью предварительного бюджетирования и проведения закупочных процедур на корпоративном уровне при заказе разработки «облачных» программных роботов или оформлении услуг «аренды» уже опубликованных на Маркетплейсе роботов– что существенно осложняет процедуры облачной роботизации и снижает оперативность их выполнения.
- Сложности разработки и согласования бизнес-модели работы ОФР, схемы коммерциализации и модели ценообразования на услуги ОФР.
- Описание проекта
- В рамках проекта было создано и внедрено в Постоянную эксплуатацию на ИТ инфраструктуре Заказчика ПО, реализующее следующие функции:
1. Предоставление открытой информации, доступной любому посетителю интернет-портала облачной фабрики программных роботов (Портал ОФР), без необходимости авторизации, в т.ч.:
- описание концепции Платформы ОФР и правил работы на ней;
- информация о компаниях, обеспечивающих функционирование Платформы ОФР;
- каталог программных роботов и действий доступных на Маркетплейсе роботизации;
- информация о продавцах, работающих на Маркетплейсе роботизации, в составе Платформы ОФР
2. Возможность регистрации Пользователя и Клиента (компании - представителем которой является Пользователь).
3. Возможность авторизации зарегистрированного пользователя для входа в закрытую часть Портала ОФР.
4. Предоставление пользователю личного кабинета (ЛК), в соответствии с его ролью. Реализованы следующие типы ЛК пользователей:
- ЛК покупателя;
- ЛК поставщика;
- ЛК менеджера заявок;
- ЛК верификатора.
5. Управление содержанием каталога Маркетплейса роботизации, в том числе размещения в нем, обязательной верификации и последующего опубликования новых роботов и действий от поставщиков для обеспечения возможности их коммерческого использования другими Клиентами (тиражирования).
6. Предоставление авторизованного доступа с возможностью запуска любого из роботов, опубликованных на Маркетплейсе роботизации, и/или оформления пользователем заявки от лица Клиента на:
- покупку сценария (исходника) опубликованного программного робота или действия, выбранного пользователем;
- разработку или настройку заказного программного робота.
7. Функции управления пользователями Портала ОФР, включая:
- отображение информации обо всех зарегистрированных пользователях, их ролях и текущих статусах;
- отображение информации обо всех зарегистрированных Клиентах (компаниях) их бизнес-ролях и текущих статусах;
- модерация и подтверждение регистрации внешних пользователей с ролями покупатель и поставщик и компаний с их бизнес-ролями, оформленной посетителем через форму регистрации на информационном сайте (открытой части Портала ОФР);
- регистрация внутренних системных пользователей с ролями: Верификатор, Менеджер заявок, Администратор портала;
- управление статусами и ролями пользователей Портала ОФР.
Кроме того, в рамках выполнения проекта для 3-х пилотных Клиентов было разработано и сдано в постоянную эксплуатацию 8 заказных программных роботов (ПР):
Для ООО «Инновационная мобильность»:
- ПР «Регистрация входящей и исходящей корреспонденции»;
- ПР «Тестирование UI»;
- ПР для загрузки контрагентов в АРМ ЭЗ ОАО «РЖД».
Для Центральной дирекции здравоохранения - филиала ОАО «РЖД»:
- ПР «Интеграция систем Программными роботами»;
- ПР «Перенос исторических данных»;
- ПР «Заполнение форм АС ЕМИАС данными АС МИС».
Для ООО «ОСК-ИнфоТранс»:
- ПР «Обработка заявок в АС ОЗ на продление доступа в ИС ОАО РЖД»;
- ПР «Обработка звонков контакт-центра по статусам обращений, поданным через АСУ ЕСПП».
Проект финансировался в том числе за счет средств гранта на поддержку проектов по преобразованию приоритетных отраслей экономики и социальной сферы на основе внедрения отечественных продуктов, сервисов и платформенных решений, созданных на базе «сквозных» цифровых технологий, предоставляемого Фондом «Сколково».
- География проекта
- Проект не имеет географических ограничений, формальные ограничения лицензий на используемые продукты платформы ROBIN касаются только принадлежности компаний Клиентов ОФР к транспортно-логистической отрасли.
- Дополнительные презентации:
-
Проект Облачная фабрика программных роботов.pdfСтатья РЖД.pdfОбзорная презентация.pdf