API タスク

API タスクは、API の機能を活用し、異なるシステムやアプリケーション間でのシームレスなデータ交換をかつてないスピードで実現する、API ベースのクラウド オートメーション ソリューションです。

API タスクの主なメリット:
  • クラウド専用: オンプレミスのハードウェアやメンテナンスを必要とせず、Automation Anywhere のマネージド クラウド インフラストラクチャのスケーラビリティ、セキュリティ、および信頼性を利用できます。(クラウドでのみ使用可能で、オンプレミスでは使用できません)。
  • オートメーション エニウェアによる管理: 当社のチームがクラウドの運用全体を担当し、スムーズなパフォーマンスとシームレスな更新を保証します。
  • 柔軟な統合: API タスクをフォーム、プロセスから、または専用のエンドポイントとしてトリガーします。

API タスクのリアル タイム データ交換機能は、動的な環境に適応し、迅速に対応できます。API タスク Automation 360 でサポートされているパッケージを使用してオートメーションを作成するには、クラウドを使用します。たとえば、API タスクは Salesforce、ServiceNow、Workday、REST、SOAP など、ファイル システムを介さないパッケージと連携して、ワークフローやプロセスを自動化することができます。API タスクを使ってデスクトップ操作を自動化することはできません。

注:
  • AWS クラウドでのみ利用可能です。
  • API タスクは、TaskBot とは異なり、Automation Anywhere によって管理されるクラウドで完全に実行されるため、ローカルの Bot Runner デバイスが不要になるというメリットがあります。
  • 現在、API タスクは、米国東部、米国西部、ヨーロッパ、サンドボックス (米国、ヨーロッパ) で利用可能です。今後のリリースではさらに多くの地域にリリースされる予定です。
  • すべてのクラウドのお客様は、1 つの Control Room あたり 100 回の API タスクの実行を無料の基本権限として受け取ります。この基本権限には 2 回の同時実行も含まれており、2つの API タスクを同時に実行できます。実行制限を高めて同時実行を追加するには、Enterprise SKU または API タスク Overage SKU をご購入いただく必要があります。詳細については、カスタマー サービス マネージャーにお問い合わせください。

API エディターでは、TaskBot と同様に API タスクを作成できます。この API タスクは、特定の要件に応じて、フォームまたはプロセスのいずれかで呼び出すことができます。

フォームにおける API タスクの呼び出し

フォームで API タスクを呼び出すと、最初の実行で応答がすぐに返ってくるので、プロセスへの対応を早急に行うことができます。最初の実行時に API タスクやプロセス内の API タスクがクラウドに展開されるので、後続のリクエストを遅延なく処理できるようになります。API タスクは、最適なパフォーマンスやスケーラビリティを確保するために、数が動的なクラウドデバイス上でインテリジェントに事前ウォームアップされて、並行処理のニーズに適応します。下の図は、フォーム内で API タスクを呼び出す際に従うワークフローを示しています。
注: 事前ウォーミングとは、管理者やチーム マネージャーが API タスクをクラウドに追加し、API タスクがクラウド デバイスに事前に展開されるプロセスのことです。クラウド デバイスは Automation 360 インフラで管理されます。
フォームの API タスク
リアルタイム応答: 即時の結果でユーザーを支援
  • フォームに最適: ユーザーが即答を期待する場合。
  • 主な機能:
    • シームレスな実行に備えた、構成済みのクラウド デバイスの割り当て。
    • 最適なパフォーマンスを得るための厳格な同時実行数制限。
    • 迅速に完了するための 1 分の実行キャップ。

プロセスにおける API タスクの呼び出し

プロセスで API タスクを呼び出すと、API タスクをバックグラウンドで実行できる柔軟性がもたらされ、プロセスを中断することなく継続できるようになります。このアプローチは、ワークフロー全体の効率を維持できるため、完了までに時間を要するタスクの場合は特に有効です。以下の図は、API タスクを呼び出すプロセスを構築するワークフローになります。プロセスでの API タスク

オンデマンド実行: プロセス内の無理のない自動化

  • プロセスに最適: より長いワークフローに合わせてタスクを非同期で実行できる場合。
  • 主な機能:
    • デバイスとしての実行が可能になる、過剰なリクエストに備えたインテリジェントなキューイング。
    • リソースを最適化するための同時実行数制限。
    • より複雑なタスク用に 15 分延長された実行期間。

API タスクの場合、Attended や Unattended のデプロイではなく、クラウドベースの Bot (API タスク) を活用してデプロイを行うので、物理デバイスが不要です。このヘッドレス アプローチにより、スケーラビリティと柔軟性がもたらされ、いつでもどこからでもプロセスを自動化できるようになります。以下の表では、さまざまなデプロイを示し、比較しています。

Attended デプロイ Unattended デプロイ ヘッドレス デプロイ (API タスク)
タスクを実行するには物理デバイスが必要です。ヒューマン インタラクションが必要なタスクに適しています。 タスクを実行するには物理デバイスが必要です。単独で完了できるタスクに適しています。 クラウドベースのデプロイにより、物理デバイスが不要で、スケーラビリティと柔軟性がもたらされます。