API タスク
- 最終更新日2024/08/28
API タスク
API タスクは、API の機能を活用し、異なるシステムやアプリケーション間でのシームレスなデータ交換をかつてないスピードで実現する、API ベースのクラウド オートメーション ソリューションです。
- クラウド専用: オンプレミスのハードウェアやメンテナンスを必要とせず、Automation Anywhere のマネージド クラウド インフラストラクチャのスケーラビリティ、セキュリティ、および信頼性を利用できます。(クラウドでのみ使用可能で、オンプレミスでは使用できません)。
- オートメーション エニウェアによる管理: 当社のチームがクラウドの運用全体を担当し、スムーズなパフォーマンスとシームレスな更新を保証します。
- 柔軟な統合: フォーム、プロセス、直接エンドポイントなど、さまざまなソースから API タスク をトリガーします。定期的に実行するようにスケジュールするか、オンデマンドで実行します。
API タスクのリアル タイム データ交換機能は、動的な環境に適応し、迅速に対応できます。API タスク Automation 360 でサポートされているパッケージを使用してオートメーションを作成するには、クラウドを使用します。たとえば、API タスクは Salesforce、ServiceNow、Workday、REST、SOAP など、ファイル システムを介さないパッケージと連携して、ワークフローやプロセスを自動化することができます。API タスクを使ってデスクトップ操作を自動化することはできません。
- AWS クラウドおよび GCP クラウドで利用できます。
- API タスクは、タスク Bot とは異なり、Automation Anywhere によって管理されるクラウドで完全に実行されるため、ローカルの Bot Runner デバイスが不要になるというメリットがあります。
- すべてのクラウドのお客様は、1 つの Control Room あたり 100 回の API タスクの実行を無料の基本権限として受け取ります。この基本権限には 2 回の同時実行も含まれており、2つの API タスクを同時に実行できます。実行制限を高めて同時実行を追加するには、エンタープライズプラットフォーム SKU または API タスク Overage SKU をご購入いただく必要があります。詳細については、カスタマー サービス マネージャーにお問い合わせください。
- API タスクが機能するには、クラウドベースのライセンスが必要です。ファイルベースのライセンスは現在サポートされていません。
- フォームで API タスク を呼び出す
- プロセスで API タスク を呼び出す
- API タスク の実行 ([すぐに実行] を使用)
- API タスク をスケジュール設定
- エンドポイントとして API タスク を呼び出す
フォームで API タスク を呼び出す
- フォームに最適: ユーザーが即答を期待する場合。
-
主な機能:
- シームレスな実行に備えた、構成済みのクラウド デバイスの割り当て。
- 最適なパフォーマンスを得るための厳格な同時実行数制限。
- 迅速に完了するための 1 分の実行キャップ。
項目 | 説明 |
---|---|
API タスクを作成 | |
フォームで API タスクを設定する | |
API タスクを含むフォームをプロセスで構成する | |
リポジトリに API タスクをチェックインする | |
クラウドに API タスクを追加する | |
テスト プロセス (フォーム内の API タスク) | |
Automation Co-Pilot で API タスクを呼び出す。「ビジネスユーザー向け Automation Co-Pilot」を参照してください |
プロセスで API タスク を呼び出す
オンデマンド実行: プロセス内の無理のない自動化
- プロセスに最適: より長いワークフローに合わせてタスクを非同期で実行できる場合。
-
主な機能:
- デバイスとしての実行が可能になる、過剰なリクエストに備えたインテリジェントなキューイング。
- リソースを最適化するための同時実行数制限。
- より複雑なタスク用に 15 分延長された実行期間。
項目 | 説明 |
---|---|
API タスクを作成する (プロセス内の API タスク) | |
API タスクをプロセスで構成する | |
テスト プロセス (プロセス内の API タスク) | |
リポジトリに API タスクをチェックインする | |
Automation Co-Pilot で API タスクを呼び出す。「ビジネスユーザー向け Automation Co-Pilot」を参照してください |
API タスク の実行 ([すぐに実行] を使用)
[すぐに実行] ボタンを使用してオンデマンドで API タスク を実行します。この機能には、公開ワークスペース内の管理者と開発者の両方がアクセスできます。[すぐに実行] の使い方の詳細については、API タスク を実行 を参照してください。
API タスク をスケジュール設定
特定の時間に実行するようにスケジュールを設定して、API タスク の実行を自動化します。スケジュールを設定すると、アクティブ化、非アクティブ化、編集などのさまざまなアクションを通じてこれらのタスクを簡単に管理できます。API タスク のスケジュール設定の詳細な手順については、API タスク のスケジュール設定方法 を参照してください。
エンドポイントとして API タスク を呼び出す
外部アプリケーションからプログラム的に呼び出すことで、API タスク をエンドポイントとして活用します。迅速なプロトタイピングに Postman を使用する場合でも、スクリプトに cURL を使用する場合でも、本格的な Web アプリケーションをビルドする場合でも、簡単に API タスク を開始できます。リアルタイム エンドポイントまたはオンデマンド エンドポイントとしての API タスク の呼び出しの詳細については、API タスク リアルタイム エンドポイント と API タスク オンデマンド エンドポイント を参照してください。
API タスク のデプロイ
API タスクの場合、Attended や Unattended のデプロイではなく、クラウドベースの Bot (API タスク) を活用してデプロイを行うので、物理デバイスが不要です。このヘッドレス アプローチにより、スケーラビリティと柔軟性がもたらされ、いつでもどこからでもプロセスを自動化できるようになります。以下の表では、さまざまなデプロイを示し、比較しています。
Attended デプロイ | Unattended デプロイ | ヘッドレス デプロイ (API タスク) |
---|---|---|
タスクを実行するには物理デバイスが必要です。ヒューマン インタラクションが必要なタスクに適しています。 | タスクを実行するには物理デバイスが必要です。単独で完了できるタスクに適しています。 | クラウドベースのデプロイにより、物理デバイスが不要で、スケーラビリティと柔軟性がもたらされます。 |