オーケストレーションの紹介

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:4分
  • オーケストレーションは、リモート サービス、サーバー、アプリケーション、およびハードウェア上の単純または複雑なマルチシステム タスクを自動化します。

    オーケストレーションプロセスは、すべての管理分野を横断し、ホスティングされたサービスやあらゆるタイプのインフラストラクチャ要素とやり取りできます。これらの機能は、IT およびビジネス プロセスを迅速かつ確実に管理するための強力なシステムを提供します。

    オーケストレーションされたソリューションは、ワークフローとその中のアクティビティの両方に再利用可能なデータとバージョン管理を提供することにより、チーム間のコラボレーションを支援します。該当分野のエキスパートは、多数のワークフロー開発者が再利用可能なアクティビティを作成できます。アクティビティが変更を必要とする場合、開発者は、どのワークフローがそのアクティビティを使用しているかを知ることによって、変更が下流で持つ意味をすぐに把握できます。適切に設計されたオーケストレーションは失敗することがなく、エラーが発生したときにそのエラーに対処するための人によるタスクを適用します。

    オーケストレーションツール

    オーケストレーションは、ServiceNow インスタンスの外部で、Web サービスを直接呼び出したり、MID サーバーを経由して企業ファイアウォール内のシステムを呼び出したりすることができます。オーケストレーションでは、プラットフォーム内の操作を処理するための JavaScript 関数をラッパーする再利用可能なアクティビティの作成も可能です。オーケストレーションは、以下の機能を提供することによってWorkflow editorを拡張します:
    オーケストレーション コアは、特定のアプリケーションを使用するためのエンタイトルメントを提供します。
    クライアントソフトウェアディストリビューション
    サービスカタログからのソフトウェア配信を自動化するアプリケーション。SCCM の OOB サポートを提供します。パートナー ソリューションは、JAMF を使用する Mac をサポートします。その他のサードパーティソリューションは、拡張フレームワークを通じてサポートを提供します。
    構成: パスワードリセット
    ユーザーが Active Directory でパスワードをリセットするためのアプリケーション。他のサードパーティシステムと通信するように拡張できます。
    オーケストレーション ROI
    ユーザーは、タスクの推定コストと実際のコストを評価し、これらのタスクを自動化し、これらのタスクの ROI を追跡することができます。

    オーケストレーションが自動化できるシステム

    オーケストレーションでは、従業員オンボード、ユーザーアクセス権限、サーバー管理、管理対象ファイル転送、Security Operations Orchestration アクティビティなどのタスクを自動化できます。たとえば、ベースオーケストレーションシステムで提供される Active Directory および Exchange アクティビティを使用して、新しい従業員のネットワークアカウントとメールボックスを設定できます。

    オーケストレーションが統合に必要なアクティビティを提供しない場合は、オーケストレーションアクティビティデザイナーでテンプレートを使用して必要なアクティビティを作成します。オーケストレーションが自動化できる外部システムには次のものがあります。
    • Web サービスを公開するすべてのシステム (SOAP、REST)
    • コマンド ラインからアクセスできるシステム (SSH からアクセスできる UNIX システム、PowerShell リモートまたは WMI 対応の Windows システムなど)
    • 数多くの独自サービス:Windows Active Directory、Microsoft Exchange メールサーバー、InfoBloxF5 Networks
      注:
      アクティビティパックサービス製品の一覧については、「オーケストレーションコアアクティビティパック」を参照してください。
    • SFTP でアクセス可能なファイルシステム
    • 準拠している JDBC ドライバーを使用するデータベース
    • 追加のアクティビティパックも他の ServiceNow 製品 (セキュリティオペレーション) で利用できます。
    図 : 1. オーケストレーション機能
    オーケストレーション機能

    オーケストレーションワークフロー

    ワークフロー内で オーケストレーションアクティビティが開始されると、オーケストレーションは ディスカバリープローブとセンサーを起動し、プローブレコードを ECC キューに書き込みます。MID サーバーが要求を取得してプローブを実行すると、ワークフローは一時停止します。プローブが報告を返すと、結果が分析され、ワークフローが再開されます。ワークフローはこの時点で終了することも、続行することもできます。

    図 : 2. オーケストレーションワークフロー
    オーケストレーションワークフロー