お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
Circuitは、コードの有無にかかわらずワークフローオーケストレーションを構築できるプラットフォームです。Circuitの構成図は、[ビルダービュー]で要素をドラッグ&ドロップして視覚的に設計できます。また、[コードビュー]で名前付きステップを使用したJSONコードを作成できるため、可視化、監視、理解が容易になります。
直感的なフロー制御と機能制御
Circuitでは、ワークフローに簡単にドラッグ&ドロップできる一連の制御を利用できます。フロー制御はオーケストレーションのフローを制御し、機能ステートでは、内部Functionsを使用したり、他のCircuitsやWebhooksを呼び出したりして、リアルタイムの処理を実行できます。一方、ブリッジ制御は、プライベートネットワークに接続されたアプリケーション、データベース、コンピューターでタスクを実行するために使用します。
組み込みのエラー処理とフォールトトレランス
ワークフロー実行中にスローされたエラーコードとメッセージにより、エラーの原因を特定できます。また、組み込みの再試行とフォールバックオプションを使用して、エラーと例外を自動的に処理できます。さらに、他のサービスで発生した障害も、デフォルトまたはカスタマイズした再試行ポリシー、タイムアウト、エラー処理機能を使用して処理できます。
信頼性の高いワークフロー実行
プライベートAPIやサードパーティAPIを使用して、任意のサービスを連携できます。Circuitでは、要求の形式設定、再試行、長時間実行される処理の完了待機を処理することで、ワークフロープロセスを簡素化します。
Connectionsによるシームレスな認証
動的な実行制御
Circuitでは、ビジネスロジックの個々のコンポーネントを組み合わせ、複数のタスクを並列で管理し、処理済みデータを関数間で渡したり、指定した条件に基づいて任意の順序でビジネスアクションを実行したりできます。また、ワークフローに条件、データ、パスを組み込んで、ビジネス活動の繰り返し可能なパターンを構築できます。
スケジュール/イベント駆動型自動化
Circuitを使用すると、システムフローを制御するためにアプリケーションを起動したり中断したりすることなく、自律的に制御されるスムーズでスマートなワークフローを作成できます。設定後、Circuitは各ステートを自動的にトリガーし、カスタマイズしたデータを各ステートに渡し、すべてのステップでビジネスロジックのフローを処理し、エラーを処理します。
既存コンポーネントの再利用
作成したFunctions、Webhooks、Files、Tablesは、ワークフローで再利用できます。Circuit内で別のCircuitを使用することもできます。
実行コールバック
コールバックURLを設定し、ホスト先に関係なく、HTTPS接続を行えるアプリケーションと連携できます。長時間実行されるプロセスが完了すると、外部システムに通知されます。
視覚的な監視
グラフィカルな実行ビューでは、各ステートの遷移を詳細に監視できるため、すべてが想定どおりに動作していることをすばやく確認できます。コンソールではエラーが強調表示されるため、根本原因を簡単に特定して問題をトラブルシューティングできます。さらに、実行中の各ステートのステータスが強調表示され、ステートをクリックするとステート実行の詳細を表示できます。
実行監査ログ
実行ログは、実行時の問題をデバッグする場合に役立ちます。プロセス内で発生した各アクションに関する分析情報を提供します。さまざまなケースでCircuitの実行をテストし、各実行の詳細な実行イベントログと履歴を取得できます。