Облачная фабрика программных роботов
История проекта

В соответствии с соглашением от 24.12.2020 № 30600/08003/0013-2020 о предоставлении гранта на реализацию проектов по преобразованию приоритетных отраслей экономики и социальной сферы на основе внедрения отечественных продуктов, сервисов и платформенных решений, созданных на базе «сквозных» цифровых технологий, заключенное между ООО «РЖД-Технологии» и Фондом «Сколково», было принято решение о создании облачной фабрики программных роботов (ОФР).

Целю ОФР является создание «облачного решения» для роботизации рутинных операций, выполняемых человеком в ходе рабочей деятельности.

Основная задача проекта – создание облачной платформы, которая позволит предоставлять программных роботов как сервис.

Архитектура

Платформа ОФР обеспечивает защищенное взаимодействие с корпоративными информационными ресурсами (АИС/АСУ) Клиентов, с которыми должны работать программные роботы, эксплуатируемые в облачной инфраструктуре Платформы ОФР.

Архитектура платформы включает в себя Интернет-портал облачной фабрики программных роботов (Портал ОФР) и ПО ROBIN RPA.

<p>
										Платформа ОФР обеспечивает защищенное взаимодействие с корпоративными информационными
										ресурсами (АИС/АСУ) Клиентов, с которыми должны работать программные роботы,
										эксплуатируемые в облачной инфраструктуре Платформы ОФР.
									</p>
									<p>
										Архитектура платформы включает в
										себя Интернет-портал облачной фабрики программных роботов (Портал ОФР) и ПО ROBIN RPA.
									</p>
ROBIN Studio – приложение для создания и отладки алгоритмов программных роботов

Пользователь, являющийся клиентом, имеет возможность создать заявку на настройку программного робота в web-интерфейсе. Созданная заявка идет по заранее спроектированному процессу.

ROBIN Robot – комплект приложений, включающий три программных модуля
  • ROBIN Agent – получает от Robin Orchestrator команду на запуск конкретного робота, а также возвращает в ROBIN Orchestrator логи выполнения программного робота в режиме реального времени
  • ROBIN Player – предоставляет пользовательский интерфейс для взаимодействия Оператора с программным роботом
  • ROBIN Executor – расшифровывает и исполняет пакеты программного робота по команде, полученной от ROBIN Orchestrator
ROBIN Orchestrator – служба диспетчеризации и администрирования исполнения программных роботов, включающая следующие компоненты:
  • ROBIN Management Server (RMS) – серверный комплекс управления роботами
  • ROBIN Management Console (RMC) – консоль управления роботами
ROBIN Cloud Factory (RCF)

Программный комплекс, обеспечивающий возможность разработки и использования программных роботов в формате облачного сервиса (SaaS). Включает Портал роботизации и интеграционные модули для его взаимодействия с RMS, а также специальные инсталляторы приложений

Функциональные преимущества
Функциональные преимущества
01 Доступ к платформе организован через web-интерфейс (включая настройку роботов)
02 Платформа позволяет выполнять трудоёмкие операции в «облаке»
03 Платформа позволяет пользователю запускать роботов, как на локальной ЭВМ, так и в облачной инфраструктуре
04 Под каждого клиента выделяется необходимая инфраструктура (серверные мощности) для управления роботизации в компании
05 Все данные клиента хранятся изолированно от других клиентов
06 Сейчас облачная фабрика введена в постоянную эксплуатацию
Возможности использования
Функциональные преимущества
Настройка программного робота через web интерфейс пользователя

Пользователь, являющийся клиентом, имеет возможность создать заявку на настройку программного робота в web-интерфейсе. Созданная заявка идет по заранее спроектированному процессу.

Заказ на программного робота через настраиваемые шаги процесса

Пользователь, являющийся клиентом, имеет возможность создать заявку на настройку программного робота в web-интерфейсе. Созданная заявка идет по заранее спроектированному процессу.

Возможности взаимодействия с магазина готовых программных роботов

Пользователь имеет возможность приобрести программного робота, доступного через магазин роботов и использовать его в своей работе.

Интерфейс верификации разработанных сценариев

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

Запуск роботов как на локальной ЭВМ, так и в облачной инфраструктуре

Пользователь имеет возможность запустить робота локально, либо запустить его на выделенной машине в облаке.

Вывод\Результаты\Эффект
Результат

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

По итогам пилотного внедрения на площадках клиентов:

  • 166 штатных единиц высвобождено от рутинных задач
  • 33,5% сократилось время выполнения операций