Power Automate Desktop vs Cloud Flows: який із них вам справді потрібен?
By Mirko Peters ·
Дізнайтеся про відмінності між хмарними та настільними потоками Power Automate. З'ясуйте, коли варто використовувати RPA, керовані та некеровані боти, а також гібридні сценарії.
Automatically translated with AI from the original post. Read the English original

Вибір між хмарними потоками та настільними потоками Power Automate визначає, чи успішно завершиться ваш проєкт автоматизації, чи тихо зайде в глухий кут. У цьому посібнику розібрано ключові функціональні відмінності, оптимальні сценарії використання, наслідки для ліцензування та гібридні схеми виконання, які допоможуть ІТ-адміністраторам і громадянським розробникам створювати стійкі рішення для автоматизації в сучасних і застарілих системах.
Головне
- Хмарні потоки працюють нативно в хмарній інфраструктурі Microsoft, підключаючи сучасні API, веб-хуки та сервіси Microsoft 365 без необхідності виконання на локальному комп’ютері.
- Настільні потоки виконуються локально на комп’ютері або віртуальній машині, діючи як драйвер роботизованого користувацького інтерфейсу для автоматизації застарілих застосунків, термінальних систем на зеленому екрані та настільних інтерфейсів, які не мають API.
- Гібридна автоматизація часто поєднує обидва підходи: хмарний потік фіксує подію або запускає перевірку політик, а потім передає транзакційні дані настільному потоку.
- Настільні потоки Power Automate входять до складу багатьох корпоративних планів Microsoft 365 та Windows, але для виконання неасистованих ботів потрібно ретельно враховувати ліцензування.
- Вибір правильного типу потоку запобігає типовим архітектурним вузьким місцям, які призводять до крихких автоматизацій і передчасного відмовлення від проєктів.
Розуміння розриву в автоматизації Microsoft 365
Коли організації починають автоматизувати повторювану операційну роботу на Power Platform, вони часто стикаються з фундаментальним архітектурним вибором. Чи потрібен вам нативний для хмари робочий процес, який підключає сучасні хмарні сервіси через захищені API, чи роботизований програмний агент, який фізично працює з екраном комп’ютера, натискає кнопки та вводить дані в поля застарілого програмного забезпечення?
Саме цей поділ відокремлює хмарні потоки від настільних потоків у Power Automate. Хоча обидва інструменти належать до однієї спільної екосистеми, вони працюють на зовсім різних рівнях корпоративного програмного забезпечення. Розуміння того, де закінчується один і починається інший, є найважливішим фактором, що дозволяє уникнути крихких архітектур автоматизації, які ламаються щойно оновлюється інтерфейс користувача або змінюються системні вимоги.
Що таке хмарні потоки?
Хмарні потоки виконуються повністю в хмарній інфраструктурі Microsoft. Вони використовують коректори, REST API та тригери на основі подій, щоб передавати дані між різними SaaS-застосунками, списками SharePoint, таблицями Dataverse, каналами Microsoft Teams та зовнішніми веб-сервісами. Оскільки вони працюють у хмарі, для їхньої роботи не потрібен окремий фізичний комп’ютер або віртуальний робочий стіл, який має бути увімкнений і в якому виконано вхід.
Хмарні потоки найкраще підходять для оркестрації, погоджень, перетворення даних і миттєвого надсилання сповіщень. Якщо надходження відповіді з Microsoft Forms має запускати запит на погодження в Teams, створювати рядок у хмарній базі даних і надсилати автоматичне електронне підтвердження, хмарний потік легко обробляє всю послідовність.
Що таке настільні потоки?
Настільні потоки є реалізацією можливості Microsoft для роботизованої автоматизації процесів (RPA). Їх спеціально створено для взаємодії з графічним інтерфейсом локальних настільних застосунків, клієнтів застарілого програмного забезпечення, веб-браузерів та емуляторів мейнфреймових терміналів. Замість обміну даними через невидимі серверні API настільний потік діє як невидимий оператор: переміщує курсор миші, натискає підписані елементи інтерфейсу, зчитує текст із полів і вводить дані натисканням клавіш.
Ця можливість незамінна для організацій, які працюють зі старими системами планування ресурсів підприємства або застарілим фінансовим програмним забезпеченням, яке ніколи не створювалося з розрахунком на сучасні інтеграційні точки доступу. Якщо раніше людина щопонеділка вранці копіювала цифри з електронного листа в застарілу настільну програму, настільний потік може повторити ті самі дії в інтерфейсі, не змушуючи бізнес переписувати базову ІТ-інфраструктуру.
Порівняння режимів виконання: з присутнім користувачем і без нього
Окрім вибору між хмарним і настільним середовищем виконання, архітектори мають вирішити, як і коли боти можуть працювати. Настільні потоки Power Automate підтримують два різні режими роботи, які суттєво впливають на витрати на інфраструктуру, засоби безпеки та ефективність робочих процесів.
Боти з присутнім користувачем: спільна допомога
Бот із присутнім користувачем працює поруч із людиною на її локальній робочій станції. Його запускає працівник вручну, коли потрібна допомога. Наприклад, представник служби підтримки клієнтів натискає одну кнопку, щоб отримати та заповнити складні дані облікового запису в кількох різних системах, поки клієнт на телефоні.
Автоматизація з присутнім користувачем залишає людину в контролі. Працівник може стежити за ходом роботи бота, негайно втрутитися, якщо виникне непередбачуваний випадок, і зберігає повну відповідальність за операцію. Цей режим ідеально підходить для завдань, які потребують перевірки в реальному часі або рішень, що ухвалює людина.
Боти без присутнього користувача: автономна обробка
Бот без присутнього користувача працює повністю автономно за розкладом або за подією на сервері. На комп'ютері немає людини, яка увійшла в систему, і вона не сидить поруч. Такі боти зазвичай працюють на віртуальних машинах у хмарному середовищі, наприклад в Azure. Вони виконують великі пакетні процеси вночі, обробляють сотні рахунків-фактур або формують складні щомісячні звіти про відповідність вимогам, поки решта організації спить.
Автоматизація без присутнього користувача дає величезний приріст ефективності, знімаючи повторювану рутину зі столів людей, але вимагає ретельної обробки винятків і моніторингу. Оскільки ніхто не стежить за екраном у реальному часі, будь-яка непередбачена зміна інтерфейсу або помилка перевірки змусить бота мовчки зупинитися, якщо в потік не вбудовано структуровані сповіщення про помилки.
Проєктування гібридних потоків у Power Automate
Найнадійніші корпоративні проєкти автоматизації рідко покладаються лише на хмарний потік або лише на настільний потік. Натомість вони поєднують обидві парадигми в єдиний гібридний потік, який використовує сильні сторони кожного середовища.
Розглянемо процес подання витрат. Коли працівник надсилає форму звіту про витрати, хмарний потік миттєво фіксує цифрову заявку. Він використовує вбудовану логіку та моделі ШІ, щоб перевірити суму витрат відповідно до чинних корпоративних політик, перевірити вкладення-чеки та надіслати стандартні погодження керівникам через Microsoft Teams.
Якщо звіт про витрати проходить усі автоматичні перевірки, хмарний потік безпечно передає дані транзакції настільному потоку, який працює на віртуальній машині без присутнього користувача. Цей настільний потік входить у застарілу фінансову систему без сучасних API-коннекторів, проходить застарілими меню і вносить заявку на витрати безпосередньо в облікову книгу. Якщо на етапі перевірки в хмарі виявлено будь-яку невідповідність або виняток, система передає запит адміністратору-людині, а не дозволяє боту зламатися через несподіваний макет екрана.
Висновок
Вибір правильного підходу до автоматизації в Microsoft 365 та Azure повністю залежить від технічного ландшафту застосунків, які потрібно інтегрувати. Хмарні потоки забезпечують сучасну оркестрацію через API, а настільні потоки подолають розрив для застарілих систем за допомогою імітації роботи з користувацьким інтерфейсом. Розуміючи відмінні можливості настільних і хмарних режимів виконання, ви можете проєктувати масштабовані, стійкі робочі процеси, які усувають рутинне ручне введення даних без операційної крихкості.
Щоб дізнатися про основи програмних ботів, типові підводні камені автоматизації та місце цих інструментів у ширшій екосистемі хмарних служб Microsoft, обов'язково послухайте повний випуск подкасту M365 FM. Обговорення цікаве й без зайвого жаргону!
Поширені запитання
У чому головна різниця між хмарними потоками Power Automate і настільними потоками?
Хмарні потоки працюють безпосередньо в хмарі та з'єднують сучасні веб-сервіси, API і застосунки Microsoft 365 через тригери та конектори. Настільні потоки виконуються локально на комп'ютері або віртуальній машині, імітуючи дії людини з клавіатурою та мишею, щоб автоматизувати застарілі застосунки, для яких немає сучасних API.
Коли варто використовувати безнаглядний настільний потік замість потоку з наглядом?
Використовуйте безнаглядний настільний потік для великих обсягів передбачуваних пакетних процесів, які можуть виконуватися незалежно за розкладом або серверним тригером без нагляду людини, наприклад, нічна обробка рахунків-фактур. Потоки з наглядом використовуйте, коли під час виконання завдання потрібне людське судження, ручний запуск або перевірка користувачем у реальному часі.
Чи можуть хмарні та настільні потоки працювати разом в одному процесі?
Так. Гібридний шаблон автоматизації часто використовує хмарний потік для обробки подій-тригерів, перевірки даних і погоджень, а потім передає структуровані дані настільному потоку, який виконує введення даних у застарілій системі.
Чи потрібен досвід програмування для настільних потоків Power Automate?
Ні. Настільні потоки Power Automate використовують візуальний конструктор із перетягуванням елементів і інструмент запису дій, що дозволяє громадянським розробникам і бізнес-аналітикам створювати автоматизації з низькокодових блоків без написання власного коду з нуля.