RPA ハブ アーキテクチャ
ロボティックプロセス自動化 (RPA) Hub のアーキテクチャについて説明します。
次の図は、ServiceNow インスタンスがお客様の環境と通信する方法を示しています。
ロボティックプロセス自動化 (RPA) Hub アプリケーションのアーキテクチャは、さまざまなコンポーネントで構成されています。
- RPA デスクトップデザインスタジオ、無人ロボット、および アテンド型ロボット は、インストールしてお客様の環境を形成する 3 つのアプリケーションです。
- 無人ロボット ログインエージェントは、無人ロボット とともに Windows マシンにインストールするソフトウェアエージェントです。このアプリケーションを使用して、無人のボットプロセスがトリガーされたときに、ロック解除したり、ロボットマシンへのセルフログインを実行したりすることができます。
- 無人ロボットは、人の介在なしで独立して動作します。無人ロボットは、Windows マシンまたは仮想デスクトップインフラストラクチャ (VDI) にインストールされます。たとえば、無人ロボットを作成するには、ロボットがインストールされているマシン名をメンションする必要があります。自動化はここから実行されます。
- アテンド型ロボットは、人と協調してボットプロセスの効率を向上させます。アテンド型ロボットは、ユーザーのデスクトップにインストールされます。
- RPA デスクトップデザインスタジオ で自動化がビルドされた後、開発者はそれをローカルでテストしてから、さらにオーケストレーションするために ServiceNow® RPA ハブ インスタンスに公開します。
- RPA ハブ は ServiceNow インスタンス内のスコープ対象のアプリケーションです。これは、ロボット、パッケージ、およびボットプロセスを管理するためのコマンドアンドコントロールセンターです。これらの用語の詳細については、「ロボティックプロセス自動化 (RPA) Hub 用語集」を参照してください。
- RPA デスクトップデザインスタジオ からアップロードされた自動化は、ビルドリポジトリとしても機能するパッケージセクションの下に存在します。
- RPA ハブ アプリケーションとプラグインは ServiceNow Store からインストールできます。ServiceNow Store は、コンテンツ配信ネットワーク (CDN) で更新をチェックします。RPA プラグインは、自動化を作成するための構成要素を形成します。プラグインファイルは、CDN アプリケーション経由で、RPA デスクトップデザインスタジオ、無人ロボット、および アテンド型ロボット に展開されます。プラグインのインベントリは RPA プラグイン内で維持されます。
- ボットプロセスレコードでは、ロボットが特定のタスクを実行するために従う一連のアクションをスケジュールとともに定義します。この情報はロボットに渡されます。自動化がトリガーされると、自動化が実行されます。
- RPA ハブ アプリケーションでは、キューなどの追加機能です。キューは、さまざまな処理用ロボットへのタスク、作業アイテム、またはケースの配布を管理および制御するために使用される、構造化されたデータストレージメカニズムです。
- スコープ対象のアプリケーション全体は、アクセス制御リスト (ACL) で保護されます。