共用方式為


利用 Power Automate 中託管的 RPA 減少基礎結構挑戰

機器人程序自動化 (RPA) 使用軟體機器人在圖形化使用者介面 (例如傳統型應用程式) 中模擬人類互動,以自動化重複的手動工作。 託管 RPA 使用 Azure 中執行的 Microsoft 基礎結構,讓組織可以在雲端快速、大規模地執行 RPA,而不需要佈建和維護自己的靜態基礎結構。

Power Automate 支援兩種託管 RPA 案例。 託管電腦執行有人參與或無人參與的 RPA,讓公民和專業開發人員可以建置或測試自動化,並讓商務使用者可以執行自動化。 託管電腦群組在生產中執行無人參與的 RPA,透過自動擴充和動態負載平衡進行資源最佳化,以提高效率並降低成本。

提示

本文提供範例案例和通用範例結構,說明如何在電腦版 Power Automate 中使用託管 RPA 來調整 RPA 作業。 此結構範例可針對許多不同的案例和產業進行修改。

架構圖表

結構圖顯示如何在電腦版 Power Automate 中使用託管 RPA 來擴充 RPA 作業。

工作流程

下列步驟說明範例結構圖中顯示的工作流程:

  1. Azure Compute Gallery:識別可用的 Azure Compute Gallery,然後建立對應至自訂 VM 映像來源的 VM 映像定義和映像版本。

  2. 自訂 VM 映像:從自訂 VM 映像來源建立 VM 映像,以在 Power Automate 中用作託管 RPA 的基準。

  3. 託管 RPA:將相應的授權指派至 Power Platform 環境。

  4. 託管電腦群組:使用 Power Automate 入口網站建立託管電腦群組,並指定群組的最大和承諾機器人數量。

  5. 桌面流程連接:在上層雲端流程中,建立指向託管電腦群組的桌面流程連接。

元件

Power Platform 環境:包含 Power Automate 雲端流程桌面流程等 Power Platform 資源。

Microsoft Azure:包含用於在 Power Automate 入口網站中建立和共用自訂 VM 映像的資源,例如Azure Compute Gallery、虛擬機器 (VM) 映像定義、VM 映像來源和虛擬網路

Power Automate:提供雲端中執行無人參與自動化的託管 RPA 服務。

Azure Compute Gallery:此服務可讓您建立和管理自訂 VM 映射,這些映射可與 Power Automate 共用,以供用於託管 RPA。

案例詳細資料

需要大規模執行 RPA 自動化的組織 (其中工作負載在多台電腦上執行) 可以使用此結構模式來擴充作業,而無需佈建其本身的基礎結構。

可能的使用案例

以下是 Power Automate 中託管 RPA 的一些範例使用案例:

  • 處理季末財務資料,通常需要多台電腦處理大量交易。

  • 快速處理工作佇列中高優先順序的日常工作項目,以免違反 SLA。

  • 使用電腦版 Power Automate 自動化使用者介面工作,解決 SAP 在假日季節大量積存的運送訂單。

考量因素

這些考慮因素體現了 Power Platform Well-Architected 的支柱,這是一套提高工作負載品質的指導原則。 如需進一步了解,請參閱 Microsoft Power Platform Well-Architected

可靠性

考量復原能力的設計:託管電腦群組設定處理工作項目的最大和承諾機器人數量,以確保復原能力。

安全性

保護託管電腦群組祕密:使用 Azure Key Vault 等安全保存庫來管理並保護託管電腦群組的認證。

使用 Power Automate 中的認證:從使用簡單的使用者名稱和密碼,改為使用 Power Automate 中的認證,以更有效率的方式管理連線認證,並防止因意外變更密碼而造成中斷。

效能效益

最佳化基礎結構使用方式:評估整體自動化工作負載需求。 制定策略,將託管電腦群組中的電腦使用率維持在指定閾值以上,確保符合商務 SLA 原則。

體驗最佳化

實作一致的維護程序:需要更新託管電腦群組使用的自訂 VM 映像時,請遵循標準程序,使用維護模式來指示正在進行的更新。 請注意,更新 VM 映像時,所有託管的機器人都會先完成其正在進行的桌面流程執行,然後再使用新的 VM 映像重新佈建。

投稿人

Microsoft 維護此文章。 以下貢獻者撰寫了這篇文章。

主要作者:

後續步驟

檢閱託管電腦群組

依照下列概要步驟,設定使用 Power Automate 中託管 RPA 的方案架構:

  1. 在 Azure 中建立 Azure Compute Gallery 並新增映像

  2. 與 Power Automate 託管電腦群組服務主體和製作者共用 Azure Compute Gallery。

  3. 加入新的自訂 VM 映像,並指向 Azure Compute Gallery 中的自訂 VM 映像。

  4. 建立託管電腦群組

  5. 將上層雲端流程中的桌面流程連接設定為使用託管電腦群組做為 RPA 自動化的目標。

  6. 監視 Power Automate RPA 應用程式。 監視 Power Automate 入口網站中的電腦執行群組和桌面流程執行區段,以追蹤託管電腦群組與 RPA 自動化的效能。