次の方法で共有


Power Automate のホスト型 RPA でインフラストラクチャの課題を軽減します

ロボティック プロセス オートメーション (RPA) は、デスクトップ アプリケーションのようなグラフィカル ユーザー インターフェイスで人間のインタラクションをエミュレートするソフトウェア ボットを使用し、反復的な手作業を自動化します。 ホスト型 RPA は、Azure 上で稼働するマイクロソフトのインフラストラクチャを使用することで、企業は独自の静的インフラストラクチャをプロビジョニングおよび保守することなく、クラウド上で迅速かつ大規模に RPA を実行することができます。

Power Automate は、2 つのホスト型 RPA のシナリオをサポートします。 ホスト型コンピューターは有人または非アテンド型の RPA を実行し、市民開発者やプロ開発者が自動化を構築またはテストし、ビジネス ユーザーがそれを実行できるようにします。 ホスト型コンピューター グループは、運用環境で非アテンド型 RPA を実行し、自動スケーリングと動的な負荷分散によってリソースを最適化し、より高い効率と低コストを実現します。

チップ

この記事では、デスクトップ用 Power Automate のホスト型 RPA を使用した RPA 業務の拡張方法を説明するために、シナリオ例と一般的なアーキテクチャ例を示します。 アーキテクチャの例は、さまざまなシナリオや業界に合わせて変更できます。

アーキテクチャ ダイアグラム

デスクトップ用 Power Automate のホスト型 RPAを使用して RPA オペレーションを拡張する方法を示すアーキテクチャ図。

Workflow

次の手順では、アーキテクチャ図の例に示されているワークフローについて説明します。

  1. Azure Compute Gallery: 利用可能な Azure Compute Gallery を特定し、カスタム VM イメージソースにマッピングされた VM イメージの定義とイメージのバージョンを作成します。

  2. カスタム VM イメージ: カスタム VM イメージ ソースから、Power Automate のホスト型 RPA のベースラインとなる VM イメージを作成します。

  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: ホスト型 RPA で使用するために共有 Power Automate できるカスタム VM イメージを作成および管理できるサービスです。

シナリオの詳細

ワークロードが複数のマシンで実行される RPA 自動化を大規模に実行する必要がある組織は、このアーキテクチャ パターンを使用して、独自のインフラストラクチャをプロビジョニングせずに運用をスケーリングできます。

潜在的なユース ケース

Power Automate におけるホスト型 RPA の使用用途の例をいくつか紹介します:

  • 四半期末の財務データの処理には、通常、大量のトランザクションを処理するために複数のマシンが必要となります。

  • 作業キュー内の優先度の高い日次作業項目を迅速に処理して、SLA 違反を防止する。

  • ホリデーシーズン中の SAP における出荷オーダーの大幅な滞留に、デスクトップ用 Power Automate を使用してユーザー インターフェイスのタスクを自動化することで対応します。

考慮事項

これらの考慮事項は、ワークロードの品質を向上させる一連の基本原則である Power Platform Well-Architected の柱を実行します。 詳細については、Microsoft Power Platform Well-Architected を参照してください。

信頼性

レジリエンスのための設計: ホスト型コンピューターグループは、作業項目を処理するための最大ボット数とコミットされたボット数を構成することで、回復力を確保します。

セキュリティ

ホスト型コンピューター グループのシークレットの保護: Azure Key Vault などのセキュリティで保護されたコンテナーを使用して、ホスト型コンピューター グループの資格情報を管理とセキュリティで保護します。

Power Automateで資格情報を使用する: 単純なユーザー名とパスワードの使用から、Power Automate の認証情報に切り替えることで、接続認証情報をより効率的に管理し、予期しないパスワード変更による混乱を防ぎます。

パフォーマンス効率

インフラストラクチャの使用状況を最適化: 全体的な自動化ワークロード要件を評価します。 ホスト型コンピューター グループのマシン使用率を指定されたしきい値以上に維持するための戦略を策定し、ビジネス SLA ポリシーの遵守を保証します。

エクスペリエンスの最適化

一貫したメンテナンス手順を実装する: ホスト型コンピューターグループで使用するカスタム VM イメージを更新する必要がある場合は、メンテナンス モードを使用して進行中の更新を示す標準的な手順に従います。 VM イメージが更新されると、すべてのホストされた Bot は、新しい VM イメージで再プロビジョニングされる前に、進行中のデスクトップ フローの実行を完了することに注意してください。

投稿者

Microsoft がこの記事を管理しています。 この記事を書いたのは、以下の寄稿者です。

作者代表:

  • Jay Padimiti、プリンシパル プログラム マネージャー

次の手順

ホスト型コンピューター グループを確認する。

ホスト型 RPA を Power Automate で使用するソリューション アーキテクチャを設定するには、以下のハイレベルな手順に従ってください:

  1. Azure で Azure Compute Gallery を作成し、画像を追加します

  2. Azure Compute Gallery を、Power Automate のホスト型コンピューター グループのサービス プリンシパルと作成者と共有します。

  3. 新しいカスタム VM イメージを追加し、Azure Compute Gallery でカスタム VM イメージをポイントします。

  4. ホスト型コンピューターグループを作成します

  5. ホストされた コンピューター グループを RPA オートメーションのターゲットとして使用するように、親クラウド フローのデスクトップ フロー接続を構成します。

  6. Power Automate RPA アプリケーションを監視します。 Power Automate ポータルでマシンラン グループとデスクトップ フローの実行セクションを監視することで、ホスト型コンピューター グループと RPA 自動化のパフォーマンスを追跡します。