Primo RPA
Primo RPA — это российская платформа для роботизированной автоматизации процессов (Robotic Process Automation, RPA), предназначенная для создания, развертывания и управления программными роботами, имитирующими действия человека в графических интерфейсах компьютерных систем. Относится к классу программного обеспечения для автоматизации бизнес-процессов (BPMS) и является одной из ключевых отечественных альтернатив зарубежным RPA-решениям, таким как UiPath, Blue Prism или Automation Anywhere.
История
Разработка платформы началась в 2017 году компанией «Первый Бит» (1С-Бит), одним из крупнейших российских франчайзи-партнеров фирмы «1С». Первоначально проект назывался «Бит.Робот» и был ориентирован на автоматизацию рутинных операций в программах «1С:Предприятие». В 2019 году продукт был выделен в отдельную компанию «Primo RPA» и переименован.
В 2020 году платформа получила статус резидента «Сколково». В 2021 году компания объявила о выходе на рынки стран СНГ и Латинской Америки. После ухода с российского рынка западных RPA-вендоров в 2022 году, Primo RPA стала одной из наиболее востребованных платформ в России, особенно в государственном секторе и крупных корпорациях. В 2023 году продукт был включен в Единый реестр российских программ для электронных вычислительных машин и баз данных (реестр отечественного ПО).
Архитектура и компоненты
Платформа Primo RPA построена по классической трехуровневой архитектуре, характерной для большинства RPA-систем:
- Studio (Студия) — среда разработки роботов. Представляет собой графический конструктор, позволяющий создавать сценарии автоматизации (роботов) путем перетаскивания и настройки блоков (активностей). Поддерживает запись действий пользователя (recorder) и написание кода на C#.
- Robot (Робот) — исполнительный модуль, который запускает созданные в Студии сценарии. Может работать как под управлением оператора (Attended Robot), так и в фоновом режиме на сервере (Unattended Robot).
- Orchestrator (Оркестратор) — веб-консоль для централизованного управления роботами. Позволяет развертывать, запускать, останавливать роботов, назначать их на машины, управлять очередями заданий, вести журнал событий и мониторить производительность.
Ключевые характеристики
Технологические особенности
- Работа с веб-интерфейсами: использует технологию Chromium Embedded Framework (CEF) для стабильного взаимодействия с веб-страницами.
- Работа с десктопными приложениями: поддерживает технологии Win32, Windows Forms, WPF, Java, а также эмуляцию нажатия клавиш и мыши.
- Работа с SAP: имеет встроенные коннекторы для автоматизации в системах SAP.
- Работа с 1С: глубокая интеграция с платформой «1С:Предприятие» через COM-объекты и прямые вызовы методов.
- Обработка документов: включает модули для распознавания текста (OCR) на базе Tesseract и ABBYY, работы с PDF, Excel, Word, электронной почтой (POP3, IMAP, SMTP, Exchange).
- Поддержка баз данных: может подключаться к MS SQL, PostgreSQL, Oracle, MySQL и другим СУБД через ODBC/ADO.NET.
Безопасность
- Шифрование данных при передаче и хранении (TLS/SSL, AES-256).
- Разграничение прав доступа на уровне ролей (администратор, разработчик, оператор).
- Аудит действий пользователей и роботов.
- Возможность работы в изолированной среде (без доступа к интернету).
Масштабируемость
- Поддержка кластеризации Оркестратора для обеспечения отказоустойчивости.
- Возможность запуска тысяч роботов одновременно.
- Гибкая система лицензирования: по количеству роботов, по времени, по числу операций.
Применение
Primo RPA используется в различных отраслях для автоматизации типовых, повторяющихся операций, которые ранее выполнялись человеком. Основные сценарии применения включают:
Финансовый сектор
- Автоматизация ввода данных из платежных поручений и выписок.
- Сверка остатков по счетам.
- Формирование отчетности для ЦБ РФ.
- Обработка заявок на кредиты и депозиты.
Государственный сектор
- Автоматизация заполнения форм отчетности.
- Взаимодействие с порталами госуслуг (ЕПГУ, ГИС ГМП).
- Обработка обращений граждан.
- Миграция данных между ведомственными информационными системами.
Промышленность и логистика
- Автоматизация ввода заказов из электронной почты в ERP-систему.
- Формирование транспортных накладных.
- Контроль движения товаров на складе.
- Сбор данных с датчиков и приборов учета.
Телекоммуникации и ИТ
- Автоматизация инцидент-менеджмента (создание заявок в Service Desk).
- Мониторинг доступности серверов и сервисов.
- Массовая рассылка уведомлений.
Преимущества и недостатки
Преимущества
- Локализация: полностью российская разработка, соответствует требованиям импортозамещения.
- Интеграция с 1С: глубокая и оптимизированная поддержка экосистемы «1С».
- Низкий порог входа: графический интерфейс Студии позволяет создавать роботов без глубоких знаний программирования.
- Гибкость: возможность доработки под специфические задачи заказчика.
- Сообщество: активное русскоязычное сообщество разработчиков и пользователей.
Недостатки
- Ограниченная поддержка не-Windows платформ: роботы работают преимущественно на ОС Windows.
- Меньшая зрелость по сравнению с западными аналогами: платформа развивается с 2019 года, в то время как лидеры рынка (UiPath, Blue Prism) имеют более чем десятилетнюю историю.
- Отсутствие встроенной поддержки AI/ML: для сложных задач компьютерного зрения или обработки естественного языка требуется интеграция со сторонними сервисами.
Конкуренты на российском рынке
На российском рынке RPA Primo RPA конкурирует с другими отечественными платформами, такими как:
- PIX RPA (разработчик — «Робин»).
- Robin (разработчик — «Робин»).
- OneRPA (разработчик — «ОнРПА»).
- Automation Anywhere (американская компания, доступна в РФ через партнеров, но с ограничениями).
- UiPath (американская компания, в 2022 году приостановила деятельность в РФ, но продолжает использоваться на ранее приобретенных лицензиях).
Интересные факты
- Primo RPA стала первой российской RPA-платформой, которая прошла сертификацию на совместимость с ОС «Астра Linux» (версия 1.7).
- Компания-разработчик регулярно проводит бесплатные курсы и хакатоны по обучению RPA-разработке.
- Платформа используется в таких крупных организациях, как ПАО «Сбербанк», ПАО «Газпром», ПАО «Ростелеком», АО «Почта России» и ряде федеральных министерств.
Источники
- Официальный сайт Primo RPA — раздел «О продукте».
- Реестр отечественного программного обеспечения Минцифры РФ.
- Материалы конференций «RPA Day» и «Бит.Робот».
- Статья «Рынок RPA в России: обзор и перспективы» (журнал «Директор информационной службы», 2023).
- Документация Primo RPA — руководство разработчика.
- Отчеты аналитических агентств TAdviser и CNews по рынку RPA в РФ.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →