ROBIN Orchestrator – один из ключевых компонентов платформы ROBIN для варианта поставки Enterprise.
Главное назначение Оркестратора – управлять запуском программных роботов в автоматическом режиме, обеспечивать разграничение доступа пользователей к ним.
Доступ к интерфейсу Оркестратора реализован в виде web-приложения, управление им доступно в едином web-интерфейсе Робин, в отдельном разделе меню.
Очереди и ресурсы
Оркестратор предоставляет ряд возможностей:
- Выполняет обслуживание «очередей ресурсов» для сложных процессов, для этого используются тэги, комбинации блокировок и приоритетов обработки элементов и т.п.
- Оркестратор выполняет функции централизованного хранилища ресурсов, действий и учетных данных ИС
- В нем выполняется назначение условий и запусков на базе производственных календарей (которые пользователь может создавать и настраивать самостоятельно)
- Оркестратор обеспечивает возможность совместного использования роботов с UI и в фоновом режиме
- Cоответствие требованиям предприятий по информационной безопасности, управлению, архитектуре на основе LDAP протокола
Автоматическое распределение задач
Оркестратор предоставляет широкий функционал для автоматического распределения и запуска задач
:tick: Оркестратор обеспечивает автоматический запуск программных роботов по расписанию, для этого выбирает виртуальную машину исходя из параметров ассистента, на каких машинах, и сколько роботов нужно запустить для обработки запланированных задач.
:tick: Для обеспечения непрерывной работы оркестратор строит очереди роботов так, чтобы оптимизировать время выполнения задачи исходя из ее параметров для непрерывной работы
:tick: Для масштабирования работы пользователь может создавать в Оркестраторе очереди ресурсов.
:tick: Для предотвращения ситуации, когда при попытке выполнения робота приложение или ИС оказываются временно недоступными, в Оркестраторе предусмотрена возможность настройки числа попыток запуска задач процесса и их интервал.
:tick: Для обеспечения работы программных роботов на виртуальных машинах, в Оркестраторе можно настроить автоматический запуск RDP-сессии (когда роботизированной задаче требуется работа с интерфейсом систем, которые использует ассистент).
:tick: Доступна настройка и использование нескольких производственных календарей для гибкого распределения запуска роботов в соответствии с календарями предприятия.