オーケストレーションの紹介
オーケストレーションは、リモート サービス、サーバー、アプリケーション、およびハードウェア上の単純または複雑なマルチシステム タスクを自動化します。
オーケストレーションプロセスは、すべての管理分野を横断し、ホスティングされたサービスやあらゆるタイプのインフラストラクチャ要素とやり取りできます。これらの機能は、IT およびビジネス プロセスを迅速かつ確実に管理するための強力なシステムを提供します。
オーケストレーションされたソリューションは、ワークフローとその中のアクティビティの両方に再利用可能なデータとバージョン管理を提供することにより、チーム間のコラボレーションを支援します。該当分野のエキスパートは、多数のワークフロー開発者が再利用可能なアクティビティを作成できます。アクティビティが変更を必要とする場合、開発者は、どのワークフローがそのアクティビティを使用しているかを知ることによって、変更が下流で持つ意味をすぐに把握できます。適切に設計されたオーケストレーションは失敗することがなく、エラーが発生したときにそのエラーに対処するための人によるタスクを適用します。
オーケストレーションツール
- アクティビティパック。すぐに使えるアクティビティが含まれています。
- アクティビティデザイナー。開発者は、サードパーティシステムにオーケストレーションするスクリプトの作成に過度に依存せず、カスタムアクティビティを作成できます。
- スコープ対象アプリケーションを使用してアクティビティパックを作成する機能。
- データバス。オーケストレーション アクティビティ間でデータの流れを追跡するために使用します。
- クライアントソフトウェアディストリビューション
- サービスカタログからのソフトウェア配信を自動化するアプリケーション。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 メールサーバー、InfoBlox、F5 Networks。 注:アクティビティパックサービス製品の一覧については、「オーケストレーションコアアクティビティパック」を参照してください。
- SFTP でアクセス可能なファイルシステム
- 準拠している JDBC ドライバーを使用するデータベース
- 追加のアクティビティパックも他の ServiceNow 製品 (セキュリティオペレーション) で利用できます。
オーケストレーションワークフロー
ワークフロー内で オーケストレーションアクティビティが開始されると、オーケストレーションは ディスカバリープローブとセンサーを起動し、プローブレコードを ECC キューに書き込みます。MID サーバーが要求を取得してプローブを実行すると、ワークフローは一時停止します。プローブが報告を返すと、結果が分析され、ワークフローが再開されます。ワークフローはこの時点で終了することも、続行することもできます。