Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Роботизированная автоматизация процессов (RPA) использует программные боты для эмуляции взаимодействия с человеком в графическом пользовательском интерфейсе, таком как классическое приложение, для автоматизации повторяющихся и выполняемых вручную задач. Размещенная RPA использует инфраструктуру Microsoft, работающую в Azure, чтобы позволить организациям быстро и масштабно запускать RPA в облаке без необходимости выделять и обслуживать собственную статическую инфраструктуру.
Power Automate поддерживает два сценария размещенной RPA. На размещенных компьютерах выполняется RPA с сопровождением или без него, что позволяет разработчикам-пользователям и профессиональным разработчикам создавать или тестировать автоматизации, а бизнес-пользователям — запускать их. Группы размещенных компьютеров запускают RPA без сопровождения в рабочей среде, оптимизируя ресурсы для повышения эффективности и снижения затрат с помощью автоматического масштабирования и динамической балансировки нагрузки.
Совет
В этой статье представлен пример сценария и обобщенный пример архитектуры, чтобы проиллюстрировать, как масштабировать операции RPA с помощью размещенной RPA в Power Automate для компьютеров. Пример архитектуры можно модифицировать для различных сценариев и отраслей.
Схема архитектуры
Рабочий процесс
В следующих шагах описан рабочий процесс, показанный на схеме примера архитектуры:
Коллекция вычислений Azure: определите доступную коллекцию вычислений Azure, затем создайте определение образа виртуальной машины и версию образа, сопоставленные с пользовательским источником образа виртуальной машины.
Пользовательский образ виртуальной машины: из источника пользовательского образа виртуальной машины создайте образ виртуальной машины, который будет базовым для размещенной RPA в Power Automate.
Размещенная RPA: назначьте среде Power Platform соответствующую лицензию.
Размещенная группа компьютеров: используйте портал Power Automate для создания размещенной группы компьютеров и укажите максимальное и выделенное количество ботов для группы.
Подключение классического потока: в родительском облачном потоке создайте подключение классического потока, указывающее на размещенную группу компьютеров.
Компоненты
Среда Power Platform: содержит ресурсы Power Platform, такие как облачные потоки и классические потоки Power Automate.
Microsoft Azure: включает такие ресурсы, как Коллекция вычислений Azure, определение образа виртуальной машины, источник образа виртуальной машины и виртуальные сети, которые используются для создания и предоставления общего доступа к пользовательским образам виртуальных машин на портале Power Automate.
Power Automate: предоставляет службу размещенной RPA, которая выполняет автоматизацию в облаке без сопровождения.
Коллекция вычислений Azure: служба, позволяющий создавать пользовательские образы виртуальных машин и управлять ими, которыми можно поделиться с Power Automate, чтобы использовать в размещенной RPA.
Подробности сценария
Организации, которым необходимо запускать автоматизацию RPA в большом масштабе, когда рабочие нагрузки выполняются на нескольких компьютерах, могут использовать этот архитектурный шаблон для масштабирования операций без подготовки собственной инфраструктуры.
Потенциальные варианты использования
Вот несколько примеров использования размещенной RPA в Power Automate:
Обработка финансовых данных на конец квартала, для обработки больших объемов транзакций обычно требуется несколько компьютеров.
Быстрая обработка приоритетных повседневных рабочих элементов в очереди работ для предотвращения нарушений SLA.
Решение проблемы значительного количества невыполненных заказов на отгрузку в SAP в праздничный сезон с помощью Power Automate для компьютеров для автоматизации задач пользовательского интерфейса.
Рекомендации
Эти соображения реализуют основы Power Platform Well-Architected — набора руководящих принципов, повышающих качество рабочей нагрузки. Дополнительные сведения см. в статье Microsoft Power Platform Well-Architected.
Надежность
Проектирование с учетом отказоустойчивости: размещенные группы компьютеров обеспечивают отказоустойчивость за счет настройки максимального числа и выделенного числа ботов для обработки рабочих элементов.
Группа безопасности
Защита секретов группы размещенных компьютеров: используйте безопасное хранилище, например Azure Key Vault, для управления учетными данными для размещенной группы компьютеров и их защиты.
Использование учетных данных в Power Automate: переход от простого имени пользователя и пароля к учетным данным в Power Automate для более эффективного управления учетными данным подключения и предотвращения сбоев, вызванных неожиданными изменениями паролей.
Эффективные процессы
Оптимизация использования инфраструктуры: оценка общих требований к рабочей нагрузке автоматизации. Разработайте стратегию, позволяющую поддерживать загрузку компьютеров в размещенной группе компьютеров выше заданного порогового значения, обеспечивая соответствие бизнес-политикам SLA.
Оптимизация взаимодействия
Реализуйте согласованную процедуру обслуживания: если вам нужно обновить пользовательский образ виртуальной машины, используемый размещенной группой компьютеров, следуйте стандартной процедуре, которая использует режим обслуживания для обозначения текущего обновления. Обратите внимание, что при обновлении образа виртуальной машины все размещенные боты завершают текущие выполнения классических потоков, прежде чем их повторно подготавливают с новым образом виртуальной машины.
Соавторы
Microsoft поддерживает эту статью. Эту статью написали следующие участники.
Основные авторы:
- Джей Падимити (Jay Padimiti), главный руководитель программы
Следующие шаги
Ознакомьтесь со статьей Группа размещенных компьютеров.
Выполните следующие высокоуровневые действия, чтобы настроить архитектуру решения, использующую размещенную RPA в Power Automate:
Создайте коллекцию вычислений Azure в Azure и добавьте образ.
Предоставьте общий доступ к Коллекции вычислений Azure субъекту-службе группы размещенных компьютеров Power Automate и создателям.
Добавьте новый пользовательский образ виртуальной машины и укажите на пользовательский образ виртуальной машины в коллекции вычислений Azure.
Настройте подключение классического потока в родительском облачном потоке, чтобы использовать размещенную группу компьютеров в качестве целевого объекта для автоматизации RPA.
Отслеживайте свое приложение Power Automate RPA. Отслеживайте производительность размещенной группы компьютеров и автоматизации RPA, отслеживая разделы группы запуска компьютеров и выполнения классических потоков на портале Power Automate.